20 implementations of IUriContext
PresentationCore (3)
System\Windows\Media\Imaging\BitmapFrame.cs (1)
38
public abstract class BitmapFrame : BitmapSource,
IUriContext
System\Windows\Media\Imaging\BitmapImage.cs (1)
37
public sealed partial class BitmapImage : Imaging.BitmapSource, ISupportInitialize,
IUriContext
System\Windows\Media\MediaTimeline.cs (1)
37
public partial class MediaTimeline : Timeline,
IUriContext
PresentationFramework (16)
MS\Internal\Data\DefaultValueConverter.cs (1)
729
internal class ValueConverterContext : ITypeDescriptorContext,
IUriContext
System\Windows\Controls\Frame.cs (1)
103
public class Frame : ContentControl, INavigator, INavigatorImpl, IJournalNavigationScopeHost, IDownloader, IJournalState, IAddChild,
IUriContext
System\Windows\Controls\Image.cs (1)
36
public class Image : FrameworkElement,
IUriContext
, IProvidePropertyFallback
System\Windows\Controls\MediaElement.cs (1)
62
public class MediaElement : FrameworkElement,
IUriContext
System\Windows\Data\XmlDataProvider.cs (1)
41
public class XmlDataProvider : DataSourceProvider,
IUriContext
System\Windows\Documents\DocumentReference.cs (1)
38
public sealed class DocumentReference : FrameworkElement,
IUriContext
System\Windows\Documents\DocumentSequence.cs (1)
34
public class FixedDocumentSequence : FrameworkContentElement, IDocumentPaginatorSource, IAddChildInternal, IServiceProvider, IFixedNavigate,
IUriContext
System\Windows\Documents\FixedDocument.cs (1)
52
public class FixedDocument : FrameworkContentElement, IDocumentPaginatorSource, IAddChildInternal, IServiceProvider, IFixedNavigate,
IUriContext
System\Windows\Documents\FixedPage.cs (1)
48
public sealed class FixedPage : FrameworkElement, IAddChildInternal, IFixedNavigate,
IUriContext
System\Windows\Documents\Glyphs.cs (1)
38
public sealed class Glyphs : FrameworkElement,
IUriContext
System\Windows\Documents\Hyperlink.cs (1)
34
public class Hyperlink : Span, ICommandSource,
IUriContext
System\Windows\Documents\PageContent.cs (1)
49
public sealed class PageContent : FrameworkElement, IAddChildInternal,
IUriContext
System\Windows\Markup\ParserContext.cs (1)
59
public class ParserContext :
IUriContext
System\Windows\Markup\ProvideValueServiceProvider.cs (1)
24
internal class ProvideValueServiceProvider : IServiceProvider, IProvideValueTarget, IXamlTypeResolver,
IUriContext
, IFreezeFreezables
System\Windows\Navigation\NavigationWindow.cs (1)
55
public class NavigationWindow : Window, INavigator, INavigatorImpl, IDownloader, IJournalNavigationScopeHost,
IUriContext
System\Windows\ResourceDictionary.cs (1)
47
public class ResourceDictionary : IDictionary, ISupportInitialize, System.Windows.Markup.
IUriContext
, System.Windows.Markup.INameScope
System.Xaml (1)
System\Xaml\Context\ServiceProviderContext.cs (1)
19
IUriContext
,
65 references to IUriContext
PresentationCore (11)
OtherAssemblyAttrs.cs (1)
22
[assembly: TypeForwardedTo(typeof(System.Windows.Markup.
IUriContext
))]
src\Microsoft.DotNet.Wpf\src\Shared\System\Windows\Media\TypeConverterHelper.cs (3)
81
IUriContext
iuc = (
IUriContext
)context.GetService(typeof(
IUriContext
));
System\Windows\Media\FontFamilyConverter.cs (3)
106
IUriContext
iuc = (
IUriContext
)context.GetService(typeof(
IUriContext
));
System\Windows\Media\mediaclock.cs (1)
206
Uri baseUri = ((
IUriContext
)Timeline).BaseUri;
System\Windows\Media\MediaTimeline.cs (1)
110
Uri
IUriContext
.BaseUri
System\Windows\Navigation\BaseUriHelper.cs (2)
560
IUriContext
uriContext = doCurrent as
IUriContext
;
PresentationFramework (46)
MS\Internal\Data\DefaultValueConverter.cs (2)
734
if (serviceType == typeof(
IUriContext
))
736
return this as
IUriContext
;
System\Windows\ColorConvertedBitmapExtension.cs (3)
97
IUriContext
uriContext = serviceProvider.GetService(typeof(
IUriContext
)) as
IUriContext
;
System\Windows\Controls\Frame.cs (2)
171
Uri
IUriContext
.BaseUri
281
Uri uriToNavigate = BindUriHelper.GetUriToNavigate(frame, ((
IUriContext
)frame).BaseUri, (Uri)e.NewValue);
System\Windows\Controls\Image.cs (4)
274
Uri
IUriContext
.BaseUri
480
if ((source is
IUriContext
) && (!source.IsFrozen) && (((
IUriContext
)source).BaseUri == null))
485
((
IUriContext
)source).BaseUri = BaseUriHelper.GetBaseUriCore(d);
System\Windows\Controls\MediaElement.cs (1)
680
Uri
IUriContext
.BaseUri
System\Windows\Data\XmlDataProvider.cs (1)
244
Uri
IUriContext
.BaseUri
System\Windows\Documents\DocumentReference.cs (4)
183
/// <see cref="
IUriContext
.BaseUri" />
185
Uri
IUriContext
.BaseUri
268
uriToNavigate = BindUriHelper.GetUriToNavigate(this, ((
IUriContext
)this).BaseUri, uriToNavigate);
297
idp = loader.Load(docStream, ((
IUriContext
)this).BaseUri, pc, mimeType) as FixedDocument;
System\Windows\Documents\DocumentSequence.cs (2)
478
/// <see cref="
IUriContext
.BaseUri" />
480
Uri
IUriContext
.BaseUri
System\Windows\Documents\FixedDocument.cs (2)
185
/// <see cref="
IUriContext
.BaseUri" />
187
Uri
IUriContext
.BaseUri
System\Windows\Documents\FixedPage.cs (3)
353
/// <see cref="
IUriContext
.BaseUri" />
355
Uri
IUriContext
.BaseUri
1094
Uri startPartUri = ((
IUriContext
)docSequence).BaseUri;
System\Windows\Documents\Glyphs.cs (1)
92
Uri
IUriContext
.BaseUri
System\Windows\Documents\Hyperlink.cs (1)
744
Uri
IUriContext
.BaseUri
System\Windows\Documents\PageContent.cs (4)
316
/// <see cref="
IUriContext
.BaseUri" />
318
Uri
IUriContext
.BaseUri
504
uriToNavigate = BindUriHelper.GetUriToNavigate(this, ((
IUriContext
)this).BaseUri, uriToNavigate);
544
_LoadPageImpl(((
IUriContext
)this).BaseUri, uriToLoad, out p, out pageStream);
System\Windows\Markup\BamlRecordReader.cs (2)
4424
IUriContext
uriContext = element as
IUriContext
;
System\Windows\Markup\ProvideValueServiceProvider.cs (3)
73
Uri
IUriContext
.BaseUri
118
else if( service == typeof(
IUriContext
))
120
return this as
IUriContext
;
System\Windows\Markup\TypeContext.cs (2)
71
if (serviceType == typeof(
IUriContext
))
73
return _parserContext as
IUriContext
;
System\Windows\Markup\XamlReader.cs (2)
982
IUriContext
uriContext = reader as
IUriContext
;
System\Windows\Navigation\NavigationService.cs (3)
122
IUriContext
uc = dobj as
IUriContext
;
126
throw new Exception(SR.Format(SR.MustImplementIUriContext, typeof(
IUriContext
)));
System\Windows\Navigation\NavigationWindow.cs (1)
404
Uri
IUriContext
.BaseUri
System\Windows\ResourceDictionary.cs (3)
320
Uri System.Windows.Markup.
IUriContext
.BaseUri
1384
Uri baseUri = (_rootElement is
IUriContext
) ? ((
IUriContext
)_rootElement).BaseUri : _baseUri;
PresentationUI (4)
MS\Internal\Documents\DocumentApplicationDocumentViewer.cs (4)
510
((
IUriContext
)pageContent).BaseUri = ((
IUriContext
)fd.Pages[pageInDoc]).BaseUri;
524
IUriContext
fixedPage = page.Visual as
IUriContext
;
System.Xaml (4)
System\Xaml\Context\ServiceProviderContext.cs (2)
43
else if (serviceType == typeof(
IUriContext
))
123
Uri
IUriContext
.BaseUri
System\Xaml\Runtime\ClrObjectRuntime.cs (2)
507
XAML3.
IUriContext
uriContext = obj as XAML3.
IUriContext
;