360 references to Interface
ILLink.RoslynAnalyzer (1)
Microsoft.Build.Framework (1)
Microsoft.CodeAnalysis (10)
Microsoft.CodeAnalysis.CSharp (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.Implementation (3)
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,