20 implementations of IUriContext
PresentationCore (3)
System\Windows\Media\Imaging\BitmapFrame.cs (1)
17
public abstract class BitmapFrame : BitmapSource,
IUriContext
System\Windows\Media\Imaging\BitmapImage.cs (1)
19
public sealed partial class BitmapImage : Imaging.BitmapSource, ISupportInitialize,
IUriContext
System\Windows\Media\MediaTimeline.cs (1)
22
public partial class MediaTimeline : Timeline,
IUriContext
PresentationFramework (16)
MS\Internal\Data\DefaultValueConverter.cs (1)
725
internal class ValueConverterContext : ITypeDescriptorContext,
IUriContext
System\Windows\Controls\Frame.cs (1)
91
public class Frame : ContentControl, INavigator, INavigatorImpl, IJournalNavigationScopeHost, IDownloader, IJournalState, IAddChild,
IUriContext
System\Windows\Controls\Image.cs (1)
28
public class Image : FrameworkElement,
IUriContext
, IProvidePropertyFallback
System\Windows\Controls\MediaElement.cs (1)
55
public class MediaElement : FrameworkElement,
IUriContext
System\Windows\Data\XmlDataProvider.cs (1)
35
public class XmlDataProvider : DataSourceProvider,
IUriContext
System\Windows\Documents\DocumentReference.cs (1)
25
public sealed class DocumentReference : FrameworkElement,
IUriContext
System\Windows\Documents\DocumentSequence.cs (1)
23
public class FixedDocumentSequence : FrameworkContentElement, IDocumentPaginatorSource, IAddChildInternal, IServiceProvider, IFixedNavigate,
IUriContext
System\Windows\Documents\FixedDocument.cs (1)
41
public class FixedDocument : FrameworkContentElement, IDocumentPaginatorSource, IAddChildInternal, IServiceProvider, IFixedNavigate,
IUriContext
System\Windows\Documents\FixedPage.cs (1)
40
public sealed class FixedPage : FrameworkElement, IAddChildInternal, IFixedNavigate,
IUriContext
System\Windows\Documents\Glyphs.cs (1)
25
public sealed class Glyphs : FrameworkElement,
IUriContext
System\Windows\Documents\Hyperlink.cs (1)
28
public class Hyperlink : Span, ICommandSource,
IUriContext
System\Windows\Documents\PageContent.cs (1)
35
public sealed class PageContent : FrameworkElement, IAddChildInternal,
IUriContext
System\Windows\Markup\ParserContext.cs (1)
56
public class ParserContext :
IUriContext
System\Windows\Markup\ProvideValueServiceProvider.cs (1)
21
internal class ProvideValueServiceProvider : IServiceProvider, IProvideValueTarget, IXamlTypeResolver,
IUriContext
, IFreezeFreezables
System\Windows\Navigation\NavigationWindow.cs (1)
39
public class NavigationWindow : Window, INavigator, INavigatorImpl, IDownloader, IJournalNavigationScopeHost,
IUriContext
System\Windows\ResourceDictionary.cs (1)
37
public class ResourceDictionary : IDictionary, ISupportInitialize, System.Windows.Markup.
IUriContext
, System.Windows.Markup.INameScope
System.Xaml (1)
System\Xaml\Context\ServiceProviderContext.cs (1)
17
IUriContext
,
64 references to IUriContext
PresentationCore (11)
OtherAssemblyAttrs.cs (1)
21
[assembly: TypeForwardedTo(typeof(System.Windows.Markup.
IUriContext
))]
src\Microsoft.DotNet.Wpf\src\Shared\System\Windows\Media\TypeConverterHelper.cs (3)
79
IUriContext
iuc = (
IUriContext
)context.GetService(typeof(
IUriContext
));
System\Windows\Media\FontFamilyConverter.cs (3)
85
IUriContext
iuc = (
IUriContext
)context.GetService(typeof(
IUriContext
));
System\Windows\Media\mediaclock.cs (1)
190
Uri baseUri = ((
IUriContext
)Timeline).BaseUri;
System\Windows\Media\MediaTimeline.cs (1)
95
Uri
IUriContext
.BaseUri
System\Windows\Navigation\BaseUriHelper.cs (2)
547
IUriContext
uriContext = doCurrent as
IUriContext
;
PresentationFramework (46)
MS\Internal\Data\DefaultValueConverter.cs (2)
730
if (serviceType == typeof(
IUriContext
))
732
return this as
IUriContext
;
System\Windows\ColorConvertedBitmapExtension.cs (3)
90
IUriContext
uriContext = serviceProvider.GetService(typeof(
IUriContext
)) as
IUriContext
;
System\Windows\Controls\Frame.cs (2)
159
Uri
IUriContext
.BaseUri
268
Uri uriToNavigate = BindUriHelper.GetUriToNavigate(frame, ((
IUriContext
)frame).BaseUri, (Uri)e.NewValue);
System\Windows\Controls\Image.cs (4)
266
Uri
IUriContext
.BaseUri
472
if ((source is
IUriContext
) && (!source.IsFrozen) && (((
IUriContext
)source).BaseUri == null))
477
((
IUriContext
)source).BaseUri = BaseUriHelper.GetBaseUriCore(d);
System\Windows\Controls\MediaElement.cs (1)
673
Uri
IUriContext
.BaseUri
System\Windows\Data\XmlDataProvider.cs (1)
238
Uri
IUriContext
.BaseUri
System\Windows\Documents\DocumentReference.cs (4)
170
/// <see cref="
IUriContext
.BaseUri" />
172
Uri
IUriContext
.BaseUri
255
uriToNavigate = BindUriHelper.GetUriToNavigate(this, ((
IUriContext
)this).BaseUri, uriToNavigate);
285
idp = loader.Load(docStream, ((
IUriContext
)this).BaseUri, pc, mimeType) as FixedDocument;
System\Windows\Documents\DocumentSequence.cs (2)
462
/// <see cref="
IUriContext
.BaseUri" />
464
Uri
IUriContext
.BaseUri
System\Windows\Documents\FixedDocument.cs (2)
174
/// <see cref="
IUriContext
.BaseUri" />
176
Uri
IUriContext
.BaseUri
System\Windows\Documents\FixedPage.cs (3)
347
/// <see cref="
IUriContext
.BaseUri" />
349
Uri
IUriContext
.BaseUri
1088
Uri startPartUri = ((
IUriContext
)docSequence).BaseUri;
System\Windows\Documents\Glyphs.cs (1)
79
Uri
IUriContext
.BaseUri
System\Windows\Documents\Hyperlink.cs (1)
739
Uri
IUriContext
.BaseUri
System\Windows\Documents\PageContent.cs (4)
299
/// <see cref="
IUriContext
.BaseUri" />
301
Uri
IUriContext
.BaseUri
487
uriToNavigate = BindUriHelper.GetUriToNavigate(this, ((
IUriContext
)this).BaseUri, uriToNavigate);
527
_LoadPageImpl(((
IUriContext
)this).BaseUri, uriToLoad, out p, out pageStream);
System\Windows\Markup\BamlRecordReader.cs (2)
4406
IUriContext
uriContext = element as
IUriContext
;
System\Windows\Markup\ProvideValueServiceProvider.cs (3)
70
Uri
IUriContext
.BaseUri
115
else if( service == typeof(
IUriContext
))
117
return this as
IUriContext
;
System\Windows\Markup\TypeContext.cs (2)
70
if (serviceType == typeof(
IUriContext
))
72
return _parserContext as
IUriContext
;
System\Windows\Markup\XamlReader.cs (2)
977
IUriContext
uriContext = reader as
IUriContext
;
System\Windows\Navigation\NavigationService.cs (3)
108
IUriContext
uc = dobj as
IUriContext
;
112
throw new Exception(SR.Format(SR.MustImplementIUriContext, typeof(
IUriContext
)));
System\Windows\Navigation\NavigationWindow.cs (1)
388
Uri
IUriContext
.BaseUri
System\Windows\ResourceDictionary.cs (3)
310
Uri System.Windows.Markup.
IUriContext
.BaseUri
1376
Uri baseUri = (_rootElement is
IUriContext
) ? ((
IUriContext
)_rootElement).BaseUri : _baseUri;
PresentationUI (4)
MS\Internal\Documents\DocumentApplicationDocumentViewer.cs (4)
496
((
IUriContext
)pageContent).BaseUri = ((
IUriContext
)fd.Pages[pageInDoc]).BaseUri;
510
IUriContext
fixedPage = page.Visual as
IUriContext
;
System.Xaml (3)
System\Xaml\Context\ServiceProviderContext.cs (2)
41
else if (serviceType == typeof(
IUriContext
))
121
Uri
IUriContext
.BaseUri
System\Xaml\Runtime\ClrObjectRuntime.cs (1)
530
if (obj is XAML3.
IUriContext
uriContext)