20 implementations of IUriContext
PresentationCore (3)
System\Windows\Media\Imaging\BitmapFrame.cs (1)
16
public abstract class BitmapFrame : BitmapSource,
IUriContext
System\Windows\Media\Imaging\BitmapImage.cs (1)
18
public sealed partial class BitmapImage : Imaging.BitmapSource, ISupportInitialize,
IUriContext
System\Windows\Media\MediaTimeline.cs (1)
21
public partial class MediaTimeline : Timeline,
IUriContext
PresentationFramework (16)
MS\Internal\Data\DefaultValueConverter.cs (1)
723
internal class ValueConverterContext : ITypeDescriptorContext,
IUriContext
System\Windows\Controls\Frame.cs (1)
90
public class Frame : ContentControl, INavigator, INavigatorImpl, IJournalNavigationScopeHost, IDownloader, IJournalState, IAddChild,
IUriContext
System\Windows\Controls\Image.cs (1)
27
public class Image : FrameworkElement,
IUriContext
, IProvidePropertyFallback
System\Windows\Controls\MediaElement.cs (1)
54
public class MediaElement : FrameworkElement,
IUriContext
System\Windows\Data\XmlDataProvider.cs (1)
34
public class XmlDataProvider : DataSourceProvider,
IUriContext
System\Windows\Documents\DocumentReference.cs (1)
24
public sealed class DocumentReference : FrameworkElement,
IUriContext
System\Windows\Documents\DocumentSequence.cs (1)
22
public class FixedDocumentSequence : FrameworkContentElement, IDocumentPaginatorSource, IAddChildInternal, IServiceProvider, IFixedNavigate,
IUriContext
System\Windows\Documents\FixedDocument.cs (1)
40
public class FixedDocument : FrameworkContentElement, IDocumentPaginatorSource, IAddChildInternal, IServiceProvider, IFixedNavigate,
IUriContext
System\Windows\Documents\FixedPage.cs (1)
39
public sealed class FixedPage : FrameworkElement, IAddChildInternal, IFixedNavigate,
IUriContext
System\Windows\Documents\Glyphs.cs (1)
24
public sealed class Glyphs : FrameworkElement,
IUriContext
System\Windows\Documents\Hyperlink.cs (1)
27
public class Hyperlink : Span, ICommandSource,
IUriContext
System\Windows\Documents\PageContent.cs (1)
34
public sealed class PageContent : FrameworkElement, IAddChildInternal,
IUriContext
System\Windows\Markup\ParserContext.cs (1)
55
public class ParserContext :
IUriContext
System\Windows\Markup\ProvideValueServiceProvider.cs (1)
20
internal class ProvideValueServiceProvider : IServiceProvider, IProvideValueTarget, IXamlTypeResolver,
IUriContext
, IFreezeFreezables
System\Windows\Navigation\NavigationWindow.cs (1)
38
public class NavigationWindow : Window, INavigator, INavigatorImpl, IDownloader, IJournalNavigationScopeHost,
IUriContext
System\Windows\ResourceDictionary.cs (1)
36
public class ResourceDictionary : IDictionary, ISupportInitialize, System.Windows.Markup.
IUriContext
, System.Windows.Markup.INameScope
System.Xaml (1)
System\Xaml\Context\ServiceProviderContext.cs (1)
16
IUriContext
,
64 references to IUriContext
PresentationCore (11)
OtherAssemblyAttrs.cs (1)
20
[assembly: TypeForwardedTo(typeof(System.Windows.Markup.
IUriContext
))]
src\Microsoft.DotNet.Wpf\src\Shared\System\Windows\Media\TypeConverterHelper.cs (3)
78
IUriContext
iuc = (
IUriContext
)context.GetService(typeof(
IUriContext
));
System\Windows\Media\FontFamilyConverter.cs (3)
84
IUriContext
iuc = (
IUriContext
)context.GetService(typeof(
IUriContext
));
System\Windows\Media\mediaclock.cs (1)
189
Uri baseUri = ((
IUriContext
)Timeline).BaseUri;
System\Windows\Media\MediaTimeline.cs (1)
94
Uri
IUriContext
.BaseUri
System\Windows\Navigation\BaseUriHelper.cs (2)
546
IUriContext
uriContext = doCurrent as
IUriContext
;
PresentationFramework (46)
MS\Internal\Data\DefaultValueConverter.cs (2)
728
if (serviceType == typeof(
IUriContext
))
730
return this as
IUriContext
;
System\Windows\ColorConvertedBitmapExtension.cs (3)
89
IUriContext
uriContext = serviceProvider.GetService(typeof(
IUriContext
)) as
IUriContext
;
System\Windows\Controls\Frame.cs (2)
158
Uri
IUriContext
.BaseUri
267
Uri uriToNavigate = BindUriHelper.GetUriToNavigate(frame, ((
IUriContext
)frame).BaseUri, (Uri)e.NewValue);
System\Windows\Controls\Image.cs (4)
265
Uri
IUriContext
.BaseUri
471
if ((source is
IUriContext
) && (!source.IsFrozen) && (((
IUriContext
)source).BaseUri == null))
476
((
IUriContext
)source).BaseUri = BaseUriHelper.GetBaseUriCore(d);
System\Windows\Controls\MediaElement.cs (1)
672
Uri
IUriContext
.BaseUri
System\Windows\Data\XmlDataProvider.cs (1)
237
Uri
IUriContext
.BaseUri
System\Windows\Documents\DocumentReference.cs (4)
168
/// <see cref="
IUriContext
.BaseUri" />
170
Uri
IUriContext
.BaseUri
253
uriToNavigate = BindUriHelper.GetUriToNavigate(this, ((
IUriContext
)this).BaseUri, uriToNavigate);
283
idp = loader.Load(docStream, ((
IUriContext
)this).BaseUri, pc, mimeType) as FixedDocument;
System\Windows\Documents\DocumentSequence.cs (2)
461
/// <see cref="
IUriContext
.BaseUri" />
463
Uri
IUriContext
.BaseUri
System\Windows\Documents\FixedDocument.cs (2)
173
/// <see cref="
IUriContext
.BaseUri" />
175
Uri
IUriContext
.BaseUri
System\Windows\Documents\FixedPage.cs (3)
346
/// <see cref="
IUriContext
.BaseUri" />
348
Uri
IUriContext
.BaseUri
1087
Uri startPartUri = ((
IUriContext
)docSequence).BaseUri;
System\Windows\Documents\Glyphs.cs (1)
78
Uri
IUriContext
.BaseUri
System\Windows\Documents\Hyperlink.cs (1)
738
Uri
IUriContext
.BaseUri
System\Windows\Documents\PageContent.cs (4)
298
/// <see cref="
IUriContext
.BaseUri" />
300
Uri
IUriContext
.BaseUri
486
uriToNavigate = BindUriHelper.GetUriToNavigate(this, ((
IUriContext
)this).BaseUri, uriToNavigate);
526
_LoadPageImpl(((
IUriContext
)this).BaseUri, uriToLoad, out p, out pageStream);
System\Windows\Markup\BamlRecordReader.cs (2)
4405
IUriContext
uriContext = element as
IUriContext
;
System\Windows\Markup\ProvideValueServiceProvider.cs (3)
69
Uri
IUriContext
.BaseUri
114
else if( service == typeof(
IUriContext
))
116
return this as
IUriContext
;
System\Windows\Markup\TypeContext.cs (2)
69
if (serviceType == typeof(
IUriContext
))
71
return _parserContext as
IUriContext
;
System\Windows\Markup\XamlReader.cs (2)
976
IUriContext
uriContext = reader as
IUriContext
;
System\Windows\Navigation\NavigationService.cs (3)
107
IUriContext
uc = dobj as
IUriContext
;
111
throw new Exception(SR.Format(SR.MustImplementIUriContext, typeof(
IUriContext
)));
System\Windows\Navigation\NavigationWindow.cs (1)
387
Uri
IUriContext
.BaseUri
System\Windows\ResourceDictionary.cs (3)
309
Uri System.Windows.Markup.
IUriContext
.BaseUri
1375
Uri baseUri = (_rootElement is
IUriContext
) ? ((
IUriContext
)_rootElement).BaseUri : _baseUri;
PresentationUI (4)
MS\Internal\Documents\DocumentApplicationDocumentViewer.cs (4)
495
((
IUriContext
)pageContent).BaseUri = ((
IUriContext
)fd.Pages[pageInDoc]).BaseUri;
509
IUriContext
fixedPage = page.Visual as
IUriContext
;
System.Xaml (3)
System\Xaml\Context\ServiceProviderContext.cs (2)
40
else if (serviceType == typeof(
IUriContext
))
120
Uri
IUriContext
.BaseUri
System\Xaml\Runtime\ClrObjectRuntime.cs (1)
529
if (obj is XAML3.
IUriContext
uriContext)