382 references to Interface
ILLink.RoslynAnalyzer (1)
Microsoft.Build.Framework (1)
Microsoft.Build.Tasks.Core (11)
Microsoft.CodeAnalysis (10)
Microsoft.CodeAnalysis.CSharp (1)
Microsoft.CodeAnalysis.Test.Utilities (1)
Microsoft.CodeAnalysis.VisualBasic (1)
Microsoft.CSharp (1)
Microsoft.Interop.ComInterfaceGenerator (1)
Microsoft.Interop.LibraryImportGenerator (1)
Microsoft.Interop.SourceGeneration (2)
Microsoft.VisualStudio.LanguageServices (1)
Microsoft.VisualStudio.LanguageServices.CSharp (4)
Microsoft.VisualStudio.LanguageServices.VisualBasic (13)
PresentationCore (5)
PresentationFramework (75)
ReachFramework (183)
Serialization\RCW\IXpsOMObjectFactory.cs (83)
26[return: MarshalAs(UnmanagedType.Interface)]
30[return: MarshalAs(UnmanagedType.Interface)]
34[return: MarshalAs(UnmanagedType.Interface)]
35IXpsOMPackage CreatePackageFromStream([MarshalAs(UnmanagedType.Interface)] [In] IStream stream, [In] int reuseObjects);
38[return: MarshalAs(UnmanagedType.Interface)]
39IXpsOMStoryFragmentsResource CreateStoryFragmentsResource([MarshalAs(UnmanagedType.Interface)] [In] IStream acquiredStream, [MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri partUri);
42[return: MarshalAs(UnmanagedType.Interface)]
43IXpsOMDocumentStructureResource CreateDocumentStructureResource([MarshalAs(UnmanagedType.Interface)] [In] IStream acquiredStream, [MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri partUri);
46[return: MarshalAs(UnmanagedType.Interface)]
47IXpsOMSignatureBlockResource CreateSignatureBlockResource([MarshalAs(UnmanagedType.Interface)] [In] IStream acquiredStream, [MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri partUri);
50[return: MarshalAs(UnmanagedType.Interface)]
51IXpsOMRemoteDictionaryResource CreateRemoteDictionaryResource([MarshalAs(UnmanagedType.Interface)] [In] IXpsOMDictionary dictionary, [MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri partUri);
54[return: MarshalAs(UnmanagedType.Interface)]
55IXpsOMRemoteDictionaryResource CreateRemoteDictionaryResourceFromStream([MarshalAs(UnmanagedType.Interface)] [In] IStream dictionaryMarkupStream, [MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri dictionaryPartUri, [MarshalAs(UnmanagedType.Interface)] [In] IXpsOMPartResources resources);
58[return: MarshalAs(UnmanagedType.Interface)]
62[return: MarshalAs(UnmanagedType.Interface)]
63IXpsOMDocumentSequence CreateDocumentSequence([MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri partUri);
66[return: MarshalAs(UnmanagedType.Interface)]
67IXpsOMDocument CreateDocument([MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri partUri);
70[return: MarshalAs(UnmanagedType.Interface)]
74[return: MarshalAs(UnmanagedType.Interface)]
75IXpsOMPage CreatePage([ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_SIZE")] [In] ref XPS_SIZE pageDimensions, [MarshalAs(UnmanagedType.LPWStr)] [In] string language, [MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri partUri);
78[return: MarshalAs(UnmanagedType.Interface)]
79IXpsOMPage CreatePageFromStream([MarshalAs(UnmanagedType.Interface)] [In] IStream pageMarkupStream, [MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri partUri, [MarshalAs(UnmanagedType.Interface)] [In] IXpsOMPartResources resources, [In] int reuseObjects);
82[return: MarshalAs(UnmanagedType.Interface)]
86[return: MarshalAs(UnmanagedType.Interface)]
87IXpsOMGlyphs CreateGlyphs([MarshalAs(UnmanagedType.Interface)] [In] IXpsOMFontResource fontResource);
90[return: MarshalAs(UnmanagedType.Interface)]
94[return: MarshalAs(UnmanagedType.Interface)]
98[return: MarshalAs(UnmanagedType.Interface)]
102[return: MarshalAs(UnmanagedType.Interface)]
106[return: MarshalAs(UnmanagedType.Interface)]
107IXpsOMSolidColorBrush CreateSolidColorBrush([ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_COLOR")] [In] ref XPS_COLOR color, [MarshalAs(UnmanagedType.Interface)] [In] IXpsOMColorProfileResource colorProfile);
110[return: MarshalAs(UnmanagedType.Interface)]
111IXpsOMColorProfileResource CreateColorProfileResource([MarshalAs(UnmanagedType.Interface)] [In] IStream acquiredStream, [MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri partUri);
114[return: MarshalAs(UnmanagedType.Interface)]
115IXpsOMImageBrush CreateImageBrush([MarshalAs(UnmanagedType.Interface)] [In] IXpsOMImageResource image, [ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_RECT")] [In] ref XPS_RECT viewbox, [ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_RECT")] [In] ref XPS_RECT viewport);
118[return: MarshalAs(UnmanagedType.Interface)]
122[return: MarshalAs(UnmanagedType.Interface)]
123IXpsOMImageResource CreateImageResource([MarshalAs(UnmanagedType.Interface)] [In] IStream acquiredStream, [ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_IMAGE_TYPE")] [In] XPS_IMAGE_TYPE contentType, [MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri partUri);
126[return: MarshalAs(UnmanagedType.Interface)]
127IXpsOMPrintTicketResource CreatePrintTicketResource([MarshalAs(UnmanagedType.Interface)] [In] IStream acquiredStream, [MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri partUri);
130[return: MarshalAs(UnmanagedType.Interface)]
131IXpsOMFontResource CreateFontResource([MarshalAs(UnmanagedType.Interface)] [In] IStream acquiredStream, [ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_FONT_EMBEDDING")] [In] XPS_FONT_EMBEDDING fontEmbedding, [MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri partUri, [In] int isObfSourceStream);
134[return: MarshalAs(UnmanagedType.Interface)]
135IXpsOMGradientStop CreateGradientStop([ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_COLOR")] [In] ref XPS_COLOR color, [MarshalAs(UnmanagedType.Interface)] [In] IXpsOMColorProfileResource colorProfile, [In] float offset);
138[return: MarshalAs(UnmanagedType.Interface)]
139IXpsOMLinearGradientBrush CreateLinearGradientBrush([MarshalAs(UnmanagedType.Interface)] [In] IXpsOMGradientStop gradStop1, [MarshalAs(UnmanagedType.Interface)] [In] IXpsOMGradientStop gradStop2, [ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_POINT")] [In] ref XPS_POINT startPoint, [ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_POINT")] [In] ref XPS_POINT endPoint);
142[return: MarshalAs(UnmanagedType.Interface)]
143IXpsOMRadialGradientBrush CreateRadialGradientBrush([MarshalAs(UnmanagedType.Interface)] [In] IXpsOMGradientStop gradStop1, [MarshalAs(UnmanagedType.Interface)] [In] IXpsOMGradientStop gradStop2, [ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_POINT")] [In] ref XPS_POINT centerPoint, [ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_POINT")] [In] ref XPS_POINT gradientOrigin, [ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_SIZE")] [In] ref XPS_SIZE radiiSizes);
146[return: MarshalAs(UnmanagedType.Interface)]
147IXpsOMCoreProperties CreateCoreProperties([MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri partUri);
150[return: MarshalAs(UnmanagedType.Interface)]
154[return: MarshalAs(UnmanagedType.Interface)]
158[return: MarshalAs(UnmanagedType.Interface)]
159IXpsOMPackageWriter CreatePackageWriterOnFile([MarshalAs(UnmanagedType.LPWStr)] [In] string fileName, [In] IntPtr securityAttributes, [In] uint flagsAndAttributes, [In] int optimizeMarkupSize, [ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_INTERLEAVING")] [In] XPS_INTERLEAVING interleaving, [MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri documentSequencePartName, [MarshalAs(UnmanagedType.Interface)] [In] IXpsOMCoreProperties coreProperties, [MarshalAs(UnmanagedType.Interface)] [In] IXpsOMImageResource packageThumbnail, [MarshalAs(UnmanagedType.Interface)] [In] IXpsOMPrintTicketResource documentSequencePrintTicket, [MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri discardControlPartName);
162[return: MarshalAs(UnmanagedType.Interface)]
163IXpsOMPackageWriter CreatePackageWriterOnStream([MarshalAs(UnmanagedType.Interface)] [In] ISequentialStream outputStream, [In] int optimizeMarkupSize, [ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_INTERLEAVING")] [In] XPS_INTERLEAVING interleaving, [MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri documentSequencePartName, [MarshalAs(UnmanagedType.Interface)] [In] IXpsOMCoreProperties coreProperties, [MarshalAs(UnmanagedType.Interface)] [In] IXpsOMImageResource packageThumbnail, [MarshalAs(UnmanagedType.Interface)] [In] IXpsOMPrintTicketResource documentSequencePrintTicket, [MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri discardControlPartName);
166[return: MarshalAs(UnmanagedType.Interface)]
170[return: MarshalAs(UnmanagedType.Interface)]
Roslyn.Test.PdbUtilities (1)
System.Private.CoreLib (10)
System.Reflection.Emit (2)
System.Reflection.MetadataLoadContext (1)
System.Windows.Forms.Primitives (6)
System.Windows.Forms.Tests (1)
UIAutomationClientSideProviders (5)
UIAutomationProvider (1)
UIAutomationTypes (43)
src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\UnsafeNativeMethodsCLR.cs (43)
1081[In, MarshalAs(UnmanagedType.Interface)]
1104[In, MarshalAs(UnmanagedType.Interface)]
1180[Out, MarshalAs(UnmanagedType.Interface)]
1215[Out, MarshalAs(UnmanagedType.Interface)]
1217[Out, MarshalAs(UnmanagedType.Interface)]
1286[In, MarshalAs(UnmanagedType.Interface)]
1332[In, MarshalAs(UnmanagedType.Interface)]
1459[In, MarshalAs(UnmanagedType.Interface)]
1531[In, MarshalAs(UnmanagedType.Interface)]
1550[In, MarshalAs(UnmanagedType.Interface)]
1559[Out, MarshalAs(UnmanagedType.Interface)]
1564[In, MarshalAs(UnmanagedType.Interface)]
1583[In, MarshalAs(UnmanagedType.Interface)]
1657[In, MarshalAs(UnmanagedType.Interface)]
1679[In, MarshalAs(UnmanagedType.Interface)]
1688[Out, MarshalAs(UnmanagedType.Interface)]
1693[In, MarshalAs(UnmanagedType.Interface)]
1712[In, MarshalAs(UnmanagedType.Interface)]
1758[In, MarshalAs(UnmanagedType.Interface)]
1790[Out, MarshalAs(UnmanagedType.Interface)] object ppDropTarget);
1803[MarshalAs(UnmanagedType.Interface)]
1808[In, MarshalAs(UnmanagedType.Interface)] object pUnkSink,
1869[return: MarshalAs(UnmanagedType.Interface)]
1873int FindConnectionPoint([In] ref Guid guid, [Out, MarshalAs(UnmanagedType.Interface)] out IConnectionPoint ppCP);
2261[In, MarshalAs(UnmanagedType.Interface)]
2263[In, MarshalAs(UnmanagedType.Interface)]
2342[In, MarshalAs(UnmanagedType.Interface)]
2344[Out, MarshalAs(UnmanagedType.Interface)]
2376[return: MarshalAs(UnmanagedType.Interface)]
2380[return: MarshalAs(UnmanagedType.Interface)]
2395[return: MarshalAs(UnmanagedType.Interface)]
2399[return: MarshalAs(UnmanagedType.Interface)]
2402[return: MarshalAs(UnmanagedType.Interface)]
2415[return: MarshalAs(UnmanagedType.Interface)]
2418[return: MarshalAs(UnmanagedType.Interface)]
2457[return: MarshalAs(UnmanagedType.Interface)]
2469[return: MarshalAs(UnmanagedType.Interface)]
2506[return: MarshalAs(UnmanagedType.Interface)]
2509[return: MarshalAs(UnmanagedType.Interface)]
2512[return: MarshalAs(UnmanagedType.Interface)]
2519[return: MarshalAs(UnmanagedType.Interface)]
2638[In, MarshalAs(UnmanagedType.Interface)]
2642[In, MarshalAs(UnmanagedType.Interface)] object pstm,