1433 instantiations of In
csc (3)
src\Compilers\Shared\NativeMethods.cs (3)
84[In, Out] StringBuilder lpCommandLine, 87[In, MarshalAs(UnmanagedType.Bool)] 92[In] ref STARTUPINFO lpStartupInfo,
dotnet-svcutil-lib (1)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\BufferedWriteStream.cs (1)
220public override int Read([In, Out] byte[] array, int offset, int count)
Microsoft.AspNetCore.Server.HttpSys (2)
RequestProcessing\RequestStream.cs (1)
99public override unsafe int Read([In, Out] byte[] buffer, int offset, int size)
RequestProcessing\ResponseBody.cs (1)
425public override int Read([In, Out] byte[] buffer, int offset, int count)
Microsoft.Build.Framework (5)
NativeMethods.cs (5)
1717internal static extern bool FreeLibrary([In] IntPtr module); 1795private static extern bool GlobalMemoryStatusEx([In, Out] MemoryStatus lpBuffer); 1799internal static extern int GetShortPathName(string path, [Out] char[] fullpath, [In] int length); 1803internal static extern int GetLongPathName([In] string path, [Out] char[] fullpath, [In] int length);
Microsoft.Build.Tasks.CodeAnalysis (3)
src\Compilers\Shared\NativeMethods.cs (3)
84[In, Out] StringBuilder lpCommandLine, 87[In, MarshalAs(UnmanagedType.Bool)] 92[In] ref STARTUPINFO lpStartupInfo,
Microsoft.Build.Tasks.CodeAnalysis.Sdk (3)
src\Compilers\Shared\NativeMethods.cs (3)
84[In, Out] StringBuilder lpCommandLine, 87[In, MarshalAs(UnmanagedType.Bool)] 92[In] ref STARTUPINFO lpStartupInfo,
Microsoft.CodeAnalysis (97)
DiaSymReader\Metadata\IMetadataImport.cs (6)
114[In] ref Guid scopeInterfaceId, 207[In] byte* signature, 215[In] byte* signature, 223[In] byte* signature, 231[In] byte* signature, 515[In] byte* signature,
DiaSymReader\Writer\ISymUnmanagedWriter.cs (3)
130unsafe void UpdateSignatureByHashingContent([In] byte* buffer, int size); 134unsafe void SetSourceServerData([In] byte* data, int size); 135unsafe void SetSourceLinkData([In] byte* data, int size);
InternalUtilities\FileLockCheck.cs (2)
60[In] RM_UNIQUE_PROCESS[]? rgApplications, 122[In, Out] RM_PROCESS_INFO[]? rgAffectedApps,
Interop\IClrMetaHost.cs (8)
21[In, MarshalAs(UnmanagedType.LPWStr)] string version, 22[In, MarshalAs(UnmanagedType.LPStruct)] Guid interfaceId); 26[In, MarshalAs(UnmanagedType.LPWStr)] string filePath, 28[In, Out, MarshalAs(UnmanagedType.U4)] ref int bufferLength); 35[In] IntPtr processHandle); 40[In] IntPtr reserved1); 44[In, MarshalAs(UnmanagedType.LPStruct)] Guid interfaceId); 47[In, MarshalAs(UnmanagedType.U4)] int exitCode);
Interop\IClrRuntimeInfo.cs (12)
22[In, Out, MarshalAs(UnmanagedType.U4)] ref int bufferLength); 27[In, Out, MarshalAs(UnmanagedType.U4)] ref int bufferLength); 31[In] IntPtr processHandle); 35[In, MarshalAs(UnmanagedType.U4)] int resourceId, 37[In, Out, MarshalAs(UnmanagedType.U4)] ref int bufferLength); 40[In, MarshalAs(UnmanagedType.LPWStr)] string dllName); 43[In, MarshalAs(UnmanagedType.LPStr)] string procName); 47[In, MarshalAs(UnmanagedType.LPStruct)] Guid coClassId, 48[In, MarshalAs(UnmanagedType.LPStruct)] Guid interfaceId); 54[In, MarshalAs(UnmanagedType.U4)] int startupFlags, 55[In, MarshalAs(UnmanagedType.LPStr)] string hostConfigFile); 61[In, Out, MarshalAs(UnmanagedType.U4)] ref int hostConfigFileLength);
Interop\IClrStrongName.cs (62)
19[In, MarshalAs(UnmanagedType.LPStr)] string pszFilePath, 20[In, Out, MarshalAs(UnmanagedType.U4)] ref int piHashAlg, 22[In, MarshalAs(UnmanagedType.U4)] int cchHash, 26[In, MarshalAs(UnmanagedType.LPWStr)] string pwzFilePath, 27[In, Out, MarshalAs(UnmanagedType.U4)] ref int piHashAlg, 29[In, MarshalAs(UnmanagedType.U4)] int cchHash, 33[In] IntPtr pbBlob, 34[In, MarshalAs(UnmanagedType.U4)] int cchBlob, 35[In, Out, MarshalAs(UnmanagedType.U4)] ref int piHashAlg, 37[In, MarshalAs(UnmanagedType.U4)] int cchHash, 41[In, MarshalAs(UnmanagedType.LPStr)] string pszFilePath, 42[In, Out, MarshalAs(UnmanagedType.U4)] ref int piHashAlg, 44[In, MarshalAs(UnmanagedType.U4)] int cchHash, 48[In, MarshalAs(UnmanagedType.LPWStr)] string pwzFilePath, 49[In, Out, MarshalAs(UnmanagedType.U4)] ref int piHashAlg, 51[In, MarshalAs(UnmanagedType.U4)] int cchHash, 55[In] IntPtr hFile, 56[In, Out, MarshalAs(UnmanagedType.U4)] ref int piHashAlg, 58[In, MarshalAs(UnmanagedType.U4)] int cchHash, 63[In, MarshalAs(UnmanagedType.LPWStr)] string pwzAssembly1, 64[In, MarshalAs(UnmanagedType.LPWStr)] string pwzAssembly2); 67[In] IntPtr pbMemory); 70[In, MarshalAs(UnmanagedType.LPWStr)] string pwzFilePath, 72[In, Out, MarshalAs(UnmanagedType.U4)] ref int pcbBlob); 75[In] IntPtr pbBase, 76[In, MarshalAs(UnmanagedType.U4)] int dwLength, 78[In, Out, MarshalAs(UnmanagedType.U4)] ref int pcbBlob); 81[In, MarshalAs(UnmanagedType.LPWStr)] string pwzKeyContainer, 82[In] IntPtr pbKeyBlob, 83[In, MarshalAs(UnmanagedType.U4)] int cbKeyBlob, 89[In, MarshalAs(UnmanagedType.U4)] int ulHashAlg); 92[In, MarshalAs(UnmanagedType.LPWStr)] string pwzKeyContainer); 95[In, MarshalAs(UnmanagedType.LPWStr)] string pwzKeyContainer, 96[In, MarshalAs(UnmanagedType.U4)] int dwFlags, 101[In, MarshalAs(UnmanagedType.LPWStr)] string pwzKeyContainer, 102[In, MarshalAs(UnmanagedType.U4)] int dwFlags, 103[In, MarshalAs(UnmanagedType.U4)] int dwKeySize, 108[In, MarshalAs(UnmanagedType.LPWStr)] string pwzKeyContainer, 109[In] IntPtr pbKeyBlob, 110[In, MarshalAs(UnmanagedType.U4)] int cbKeyBlob); 113[In, MarshalAs(UnmanagedType.LPWStr)] string pwzFilePath, 114[In, MarshalAs(UnmanagedType.LPWStr)] string pwzKeyContainer, 115[In] IntPtr pbKeyBlob, 116[In, MarshalAs(UnmanagedType.U4)] int cbKeyBlob, 121[In, MarshalAs(UnmanagedType.LPWStr)] string wszFilePath, 122[In, MarshalAs(UnmanagedType.LPWStr)] string wszKeyContainer, 123[In] IntPtr pbKeyBlob, 124[In, MarshalAs(UnmanagedType.U4)] int cbKeyBlob, 127[In, MarshalAs(UnmanagedType.U4)] int dwFlags); 130[In] IntPtr pbPublicKeyBlob, 131[In, MarshalAs(UnmanagedType.U4)] int cbPublicKeyBlob, 136[In, MarshalAs(UnmanagedType.LPWStr)] string pwzFilePath, 137[In, MarshalAs(UnmanagedType.U4)] int dwInFlags); 141[In, MarshalAs(UnmanagedType.LPWStr)] string pwzFilePath, 142[In, MarshalAs(UnmanagedType.Bool)] bool fForceVerification, 147[In] IntPtr pbBase, 148[In, MarshalAs(UnmanagedType.U4)] int dwLength, 149[In, MarshalAs(UnmanagedType.U4)] int dwInFlags); 152[In, MarshalAs(UnmanagedType.LPWStr)] string pwzFilePath, 157[In, MarshalAs(UnmanagedType.LPWStr)] string pwzFilePath, 164[In] IntPtr pbPublicKeyBlob, 165[In, MarshalAs(UnmanagedType.U4)] int cbPublicKeyBlob,
ReferenceManager\CommonReferenceManager.Binding.cs (4)
101[In, Out] Dictionary<string, List<ReferencedAssemblyIdentity>> assemblyReferencesBySimpleName, 106[In, Out] DiagnosticBag resolutionDiagnostics, 217[In, Out] ArrayBuilder<AssemblyReferenceBinding[]> referenceBindings, 218[In, Out] Dictionary<string, List<ReferencedAssemblyIdentity>> assemblyReferencesBySimpleName,
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (1)
CommandLineTests.cs (1)
7767private static extern bool FreeLibrary([In] IntPtr hFile);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (1)
Emit\ResourceTests.cs (1)
29private static extern bool FreeLibrary([In] IntPtr hFile);
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (2)
BlindAggregatorFactory.cs (2)
75private unsafe delegate int QueryInterfaceDelegateType(BlindAggregator* pThis, [In] ref Guid riid, out IntPtr pvObject); 139private static unsafe int QueryInterface(BlindAggregator* pThis, [In] ref Guid riid, out IntPtr pvObject)
Microsoft.CodeAnalysis.Features (2)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (2)
949[In, Out] ImmutableArray<ActiveStatement>.Builder newActiveStatements, 950[In, Out] ImmutableArray<ImmutableArray<SourceFileSpan>>.Builder newExceptionRegions,
Microsoft.CodeAnalysis.VisualBasic (315)
Binding\BackstopBinder.vb (4)
32<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol), 100Friend Overrides Function BindInsideCrefAttributeValue(name As TypeSyntax, preserveAliases As Boolean, diagnosticBag As BindingDiagnosticBag, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As ImmutableArray(Of Symbol) 104Friend Overrides Function BindInsideCrefAttributeValue(reference As CrefReferenceSyntax, preserveAliases As Boolean, diagnosticBag As BindingDiagnosticBag, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As ImmutableArray(Of Symbol) 108Friend Overrides Function BindXmlNameAttributeValue(identifier As IdentifierNameSyntax, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As ImmutableArray(Of Symbol)
Binding\BasesBeingResolvedBinder.vb (1)
30<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol),
Binding\Binder.vb (4)
142<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) 211<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) 291<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol), 303<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol),
Binding\Binder_Attributes.vb (2)
124<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) 159<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol))
Binding\Binder_Conversions.vb (2)
679<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol), 1747Private Function IsIEnumerableOfXElement(type As TypeSymbol, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As Boolean
Binding\Binder_Delegates.vb (1)
774<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)
Binding\Binder_DocumentationComments.vb (3)
14Friend Overridable Function BindInsideCrefAttributeValue(name As TypeSyntax, preserveAliases As Boolean, diagnosticBag As BindingDiagnosticBag, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As ImmutableArray(Of Symbol) 18Friend Overridable Function BindInsideCrefAttributeValue(reference As CrefReferenceSyntax, preserveAliases As Boolean, diagnosticBag As BindingDiagnosticBag, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As ImmutableArray(Of Symbol) 22Friend Overridable Function BindXmlNameAttributeValue(identifier As IdentifierNameSyntax, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As ImmutableArray(Of Symbol)
Binding\Binder_Expressions.vb (1)
3637Private Function CheckSharedSymbolAccess(node As SyntaxNode, isShared As Boolean, <[In], Out> ByRef receiver As BoundExpression, qualKind As QualificationKind, diagnostics As BindingDiagnosticBag) As Boolean
Binding\Binder_Invocation.vb (3)
587Private Function ShouldBindWithoutArguments(ByRef group As BoundMethodOrPropertyGroup, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As Boolean 1192<[In]> ByRef results As OverloadResolution.OverloadResolutionResult, 1222<[In]> ByRef results As OverloadResolution.OverloadResolutionResult,
Binding\Binder_Lambda.vb (2)
341<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 1123<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol))
Binding\Binder_Lookup.vb (35)
27<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) 39<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) 53<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) 65<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) 78<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 91<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) 121<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As SingleLookupResult 339<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) 374<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) 405<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) 483<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) 576<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) 644<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) 717<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) 736<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol), 864<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) 929Public Shared Sub LookupDefaultProperty(result As LookupResult, container As TypeSymbol, binder As Binder, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) 953<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 988<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 1011<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) 1042<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 1084<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 1151<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 1179<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 1257<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 1350<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 1380<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 1451<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 1500<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 1614<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) 1630<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) 1693<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 1731<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 1871<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) 2090<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)
Binding\Binder_Operators.vb (3)
590<[In]> ByRef userDefinedOperator As OverloadResolution.OverloadResolutionResult, 656<[In]> ByRef bitwiseOperator As OverloadResolution.OverloadResolutionResult, 1241<[In]> ByRef userDefinedOperator As OverloadResolution.OverloadResolutionResult,
Binding\Binder_Query.vb (1)
3990Public Overrides Sub Lookup(lookupResult As LookupResult, name As String, arity As Integer, options As LookupOptions, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol))
Binding\Binder_Statements.vb (2)
2698Private Function IsOrInheritsFromOrImplementsInterface(derivedType As TypeSymbol, interfaceType As WellKnownType, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As Boolean 4339<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol),
Binding\Binder_Symbols.vb (1)
191Friend Function GetAccessibleConstructors(type As NamedTypeSymbol, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As ImmutableArray(Of MethodSymbol)
Binding\BlockBaseBinder.vb (1)
62<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol))
Binding\DocumentationCommentBinder.vb (3)
143Friend Overrides Function BindXmlNameAttributeValue(identifier As IdentifierNameSyntax, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As ImmutableArray(Of Symbol) 147Friend Overrides Function BindInsideCrefAttributeValue(name As TypeSyntax, preserveAliases As Boolean, diagnosticBag As BindingDiagnosticBag, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As ImmutableArray(Of Symbol) 151Friend Overrides Function BindInsideCrefAttributeValue(reference As CrefReferenceSyntax, preserveAliases As Boolean, diagnosticBag As BindingDiagnosticBag, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As ImmutableArray(Of Symbol)
Binding\DocumentationCommentCrefBinder.vb (12)
69Friend Overrides Function BindInsideCrefAttributeValue(reference As CrefReferenceSyntax, preserveAliases As Boolean, diagnosticBag As BindingDiagnosticBag, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As ImmutableArray(Of Symbol) 198Friend Overrides Function BindInsideCrefAttributeValue(name As TypeSyntax, preserveAliases As Boolean, diagnosticBag As BindingDiagnosticBag, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As ImmutableArray(Of Symbol) 303Private Function BindInsideCrefReferenceName(name As TypeSyntax, argCount As Integer, preserveAliases As Boolean, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As ImmutableArray(Of Symbol) 484<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) 516Private Sub CollectTopLevelOperatorReferenceStrict(reference As CrefOperatorReferenceSyntax, argCount As Integer, symbols As ArrayBuilder(Of Symbol), <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) 524<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol), 567<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) 645<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) 715<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol), 747<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) 891<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) 1079<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol),
Binding\DocumentationCommentCrefBinder_Compat.vb (5)
30Private Function BindNameInsideCrefReferenceInLegacyMode(nameFromCref As TypeSyntax, preserveAliases As Boolean, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As ImmutableArray(Of Symbol) 85Private Sub BindQualifiedNameForCref(node As QualifiedNameSyntax, symbols As ArrayBuilder(Of Symbol), preserveAliases As Boolean, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) 173<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) 233<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol), 286<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol),
Binding\DocumentationCommentCrefBinder_TypeParameters.vb (1)
30<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol))
Binding\DocumentationCommentParamBinder.vb (2)
53Friend Overrides Function BindXmlNameAttributeValue(identifier As IdentifierNameSyntax, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As ImmutableArray(Of Symbol) 94<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol))
Binding\DocumentationCommentTypeParamBinder.vb (2)
24Friend Overrides Function BindXmlNameAttributeValue(identifier As IdentifierNameSyntax, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As ImmutableArray(Of Symbol) 77<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol))
Binding\DocumentationCommentTypeParamRefBinder.vb (1)
24Friend Overrides Function BindXmlNameAttributeValue(identifier As IdentifierNameSyntax, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As ImmutableArray(Of Symbol)
Binding\ExecutableCodeBinder.vb (1)
119<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol))
Binding\IgnoreAccessibilityBinder.vb (1)
20Public Overrides Function CheckAccessibility(sym As Symbol, <[In]> <Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol), Optional accessThroughType As TypeSymbol = Nothing, Optional basesBeingResolved As BasesBeingResolved = Nothing) As AccessCheckResult
Binding\ImplicitVariableBinder.vb (1)
212<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol))
Binding\ImportAliasesBinder.vb (1)
53<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol))
Binding\ImportedTypesAndNamespacesMembersBinder.vb (1)
39<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol))
Binding\MethodTypeParametersBinder.vb (1)
44<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol))
Binding\NamedTypeBinder.vb (3)
77<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) 136<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) 152<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol),
Binding\NamespaceBinder.vb (1)
75<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol))
Binding\SourceModuleBinder.vb (1)
33<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol),
Binding\SubOrFunctionBodyBinder.vb (1)
66<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol))
Binding\TypesOfImportedNamespacesMembersBinder.vb (1)
39<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol))
BoundTree\BoundMethodGroup.vb (2)
30Public Function AdditionalExtensionMethods(<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As ImmutableArray(Of MethodSymbol) 55Public Function LazyLookupAdditionalExtensionMethods(group As BoundMethodGroup, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As ImmutableArray(Of MethodSymbol)
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Expressions.vb (1)
528Private Function MakeAssignmentStatement(expression As BoundExpression, temp As LocalSymbol, <[In], Out> ByRef builder As SpillBuilder) As BoundStatement
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Spilling.vb (7)
130Private Function SpillExpressionList(<[In], Out> ByRef builder As SpillBuilder, 147Private Function SpillExpressionList(<[In], Out> ByRef builder As SpillBuilder, 154<[In], Out> ByRef spilledFirstArg As Boolean) As ImmutableArray(Of BoundExpression) 208Private Function SpillValue(expr As BoundExpression, <[In], Out> ByRef builder As SpillBuilder) As BoundExpression 212Private Function SpillValue(expr As BoundExpression, isReceiver As Boolean, evaluateSideEffects As Boolean, <[In], Out> ByRef builder As SpillBuilder) As BoundExpression 224Private Function SpillLValue(expr As BoundExpression, isReceiver As Boolean, evaluateSideEffects As Boolean, <[In], Out> ByRef builder As SpillBuilder, Optional isAssignmentTarget As Boolean = False) As BoundExpression 381Private Function SpillRValue(expr As BoundExpression, <[In], Out> ByRef builder As SpillBuilder) As BoundExpression
Lowering\AsyncRewriter\AsyncRewriter.SpillBuilder.vb (6)
57Friend Sub AddSpill(<[In]> ByRef spill As SpillBuilder) 91Friend Sub AssumeFieldsIfNeeded(<[In], Out> ByRef expression As BoundSpillSequence) 103Private Shared Sub EnsureArrayBuilder(Of T)(<[In], Out> ByRef array As ArrayBuilder(Of T)) 109Private Shared Sub Add(Of T)(<[In], Out> ByRef array As ArrayBuilder(Of T), element As T) 114Private Shared Sub AddRange(Of T)(<[In], Out> ByRef array As ArrayBuilder(Of T), other As ArrayBuilder(Of T)) 123Private Shared Sub AddRange(Of T)(<[In], Out> ByRef array As ArrayBuilder(Of T), other As ImmutableArray(Of T))
Lowering\LocalRewriter\LocalRewriter.vb (1)
156<[In], Out> ByRef rewrittenNodes As HashSet(Of BoundNode),
Lowering\LocalRewriter\LocalRewriter_NullableHelpers.vb (2)
122<[In], Out> ByRef temps As ArrayBuilder(Of LocalSymbol), 123<[In], Out> ByRef inits As ArrayBuilder(Of BoundExpression),
Semantics\AccessCheck.vb (15)
43<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol), 53<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol), 65<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol), 78<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol), 94<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As AccessCheckResult 143<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As AccessCheckResult 206<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As AccessCheckResult 281<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As AccessCheckResult 412<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As Boolean 590<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 652<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 709<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 723<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 857<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 925<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)
Semantics\Conversions.vb (51)
910Public Shared Function ClassifyConversion(source As TypeSymbol, destination As TypeSymbol, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As KeyValuePair(Of ConversionKind, MethodSymbol) 930Public Shared Function ClassifyPredefinedConversion(source As BoundExpression, destination As TypeSymbol, binder As Binder, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As ConversionKind 939<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 1016Public Shared Function ClassifyConversion(source As BoundExpression, destination As TypeSymbol, binder As Binder, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As KeyValuePair(Of ConversionKind, MethodSymbol) 1046Private Shared Function ClassifyExpressionReclassification(source As BoundExpression, destination As TypeSymbol, binder As Binder, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As ConversionKind 1140Public Shared Function ClassifyArrayLiteralConversion(source As BoundArrayLiteral, destination As TypeSymbol, binder As Binder, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As ConversionKind 1239Public Shared Function ClassifyTupleConversion(source As BoundTupleLiteral, destination As TypeSymbol, binder As Binder, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As ConversionKind 1312Private Shared Function ClassifyArrayInitialization(source As BoundArrayInitialization, targetElementType As TypeSymbol, binder As Binder, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As ConversionKind 1369Private Shared Function ClassifyQueryLambdaConversion(source As BoundQueryLambda, destination As TypeSymbol, binder As Binder, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As ConversionKind 1437<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 1721<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 1787Public Shared Function ClassifyDirectCastConversion(source As BoundExpression, destination As TypeSymbol, binder As Binder, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As ConversionKind 1826Public Shared Function ClassifyTryCastConversion(source As TypeSymbol, destination As TypeSymbol, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As ConversionKind 1843Public Shared Function ClassifyTryCastConversion(source As BoundExpression, destination As TypeSymbol, binder As Binder, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As ConversionKind 1882Private Shared Function ClassifyTryCastConversionForTypeParameters(source As TypeSymbol, destination As TypeSymbol, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As ConversionKind 2030Private Shared Function ClassOrBasesSatisfyConstraints([class] As TypeSymbol, typeParam As TypeParameterSymbol, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As Boolean 2050Private Shared Function GetNonInterfaceTypeConstraintOrSelf(type As TypeSymbol, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As TypeSymbol 2084Private Shared Function ClassifyUserDefinedConversion(source As TypeSymbol, destination As TypeSymbol, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As KeyValuePair(Of ConversionKind, MethodSymbol) 2108Private Shared Function ClassifyUserDefinedConversion(source As BoundExpression, destination As TypeSymbol, binder As Binder, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As KeyValuePair(Of ConversionKind, MethodSymbol) 2193Public Shared Function ClassifyPredefinedConversion(source As TypeSymbol, destination As TypeSymbol, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As ConversionKind 2209Private Shared Function ClassifyPredefinedConversionSlow(source As TypeSymbol, destination As TypeSymbol, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As ConversionKind 2313<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 2443<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 2515Public Shared Function HasWideningDirectCastConversionButNotEnumTypeConversion(source As TypeSymbol, destination As TypeSymbol, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As Boolean 2534<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 2597<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 2613<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 2649<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 2702<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 2935Public Shared Function IsDerivedFrom(derivedType As TypeSymbol, baseType As TypeSymbol, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As Boolean 2943Private Shared Function ClassifyAnonymousDelegateConversion(source As TypeSymbol, destination As TypeSymbol, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As ConversionKind 2993<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 3037Public Shared Function ClassifyArrayElementConversion(srcElem As TypeSymbol, dstElem As TypeSymbol, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As ConversionKind 3054<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 3078<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 3353Private Shared Function GetValueTypeConstraint(typeParam As TypeSymbol, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As TypeSymbol 3376Private Shared Function ClassifyValueTypeConversion(source As TypeSymbol, destination As TypeSymbol, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As ConversionKind 3457Private Shared Function ClassifyNullableConversion(source As TypeSymbol, destination As TypeSymbol, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As ConversionKind 3568Private Shared Function ClassifyTupleConversion(source As TypeSymbol, destination As TypeSymbol, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As ConversionKind 3651<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 3706<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 3727<[In], Out> ByRef queue As ArrayBuilder(Of TypeParameterSymbol), 3729<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 3903<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 4033<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 4046<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 4149<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 4157<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 4174<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 4185<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 4233<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)
Semantics\Operators.vb (21)
503<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 860<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 1929<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 2036<[In]()> ByRef applicable As BitVector, 2039<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 2305<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 2341<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 2373<[In]()> ByRef applicable As BitVector, 2376<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 2678Private Shared Function MostEncompassed(typeSet As ArrayBuilder(Of TypeSymbol), <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As TypeSymbol 2723Private Shared Function MostEncompassing(typeSet As ArrayBuilder(Of TypeSymbol), <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As TypeSymbol 2764<[In], Out()> ByRef bestDegreeOfGenericity As Integer, 2765<[In], Out()> ByRef isAmbiguous As Boolean 2834<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 2856<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 2942Private Shared Function GetTypeToLookForOperatorsIn(type As TypeSymbol, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As TypeSymbol 2952Public Shared Function ResolveIsTrueOperator(argument As BoundExpression, binder As Binder, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As OverloadResolutionResult 2966Public Shared Function ResolveIsFalseOperator(argument As BoundExpression, binder As Binder, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As OverloadResolutionResult 2984<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol), 3021<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol), 3149<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)
Semantics\OverloadResolution.vb (39)
858<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol), 895<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol), 921<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol), 1083<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol), 1160<[In](), Out()> ByRef asyncLambdaSubToFunctionMismatch As HashSet(Of BoundExpression), 1163<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 1368<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 1430<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol), 1591<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol), 1682<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 1718<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 1795<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 1849<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 2073<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 2278<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 2376<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 2693<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 2908<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 2951<[In](), Out()> ByRef asyncLambdaSubToFunctionMismatch As HashSet(Of BoundExpression), 2954<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 3217<[In](), Out()> ByRef asyncLambdaSubToFunctionMismatch As HashSet(Of BoundExpression), 3220<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 3566<[In](), Out()> ByRef asyncLambdaSubToFunctionMismatch As HashSet(Of BoundExpression), 3567<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 3644<[In](), Out()> ByRef asyncLambdaSubToFunctionMismatch As HashSet(Of BoundExpression), 3645<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol), 3794<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 3858<[In](), Out()> ByRef asyncLambdaSubToFunctionMismatch As HashSet(Of BoundExpression), 3859<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 4060<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 4152<[In](), Out()> ByRef asyncLambdaSubToFunctionMismatch As HashSet(Of BoundExpression), 4153<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 4249<[In](), Out()> ByRef asyncLambdaSubToFunctionMismatch As HashSet(Of BoundExpression), 4250<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 4283<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 5136<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 5162Public Shared Function DoesReceiverMatchInstance(instanceType As TypeSymbol, receiverType As TypeSymbol, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As Boolean 5257<[In](), Out()> ByRef asyncLambdaSubToFunctionMismatch As HashSet(Of BoundExpression), 5259<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)
Semantics\TypeInference\TypeArgumentInference.vb (4)
31<[In](), Out()> ByRef asyncLambdaSubToFunctionMismatch As HashSet(Of BoundExpression), 32<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol), 709<[In](), Out()> ByRef asyncLambdaSubToFunctionMismatch As HashSet(Of BoundExpression), 710<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol),
Semantics\TypeInference\TypeInferenceCollection.vb (2)
65<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 418<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)
Symbols\ConstraintsHelper.vb (16)
291<[In], Out> ByRef useSiteDiagnosticsBuilder As ArrayBuilder(Of TypeParameterDiagnosticInfo)) 415<[In], Out> ByRef useSiteDiagnosticsBuilder As ArrayBuilder(Of TypeParameterDiagnosticInfo), 530<[In], Out> ByRef useSiteDiagnosticsBuilder As ArrayBuilder(Of TypeParameterDiagnosticInfo), 576<[In], Out> ByRef useSiteDiagnosticsBuilder As ArrayBuilder(Of TypeParameterDiagnosticInfo), 588<[In], Out> ByRef useSiteDiagnosticsBuilder As ArrayBuilder(Of TypeParameterDiagnosticInfo), 598<[In], Out> ByRef useSiteDiagnosticsBuilder As ArrayBuilder(Of TypeParameterDiagnosticInfo), 620<[In], Out> ByRef useSiteDiagnosticsBuilder As ArrayBuilder(Of TypeParameterDiagnosticInfo), 650<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As Boolean 722<[In], Out> ByRef useSiteDiagnosticsBuilder As ArrayBuilder(Of TypeParameterDiagnosticInfo) 762Public Function GetNonInterfaceConstraint(typeParameter As TypeParameterSymbol, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As TypeSymbol 829Public Function GetClassConstraint(typeParameter As TypeParameterSymbol, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As NamedTypeSymbol 921<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 1014<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As Boolean 1045Private Function HasConflict(constraint1 As TypeParameterConstraint, constraint2 As TypeParameterConstraint, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As Boolean 1088Private Function HasValueTypeConstraintConflict(constraint As TypeParameterConstraint, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As Boolean 1121Private Function IsNullableTypeOrTypeParameter(type As TypeSymbol, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As Boolean
Symbols\MethodSignatureComparer.vb (2)
495<[In]> ByRef lazyTypeSubstitution1 As LazyTypeSubstitution, 497<[In]> ByRef lazyTypeSubstitution2 As LazyTypeSubstitution,
Symbols\NamedTypeSymbol.vb (3)
78Friend Function TypeArgumentsWithDefinitionUseSiteDiagnostics(<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As ImmutableArray(Of TypeSymbol) 88Friend Function TypeArgumentWithDefinitionUseSiteDiagnostics(index As Integer, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As TypeSymbol 811Friend Function GetDeclaredInterfacesWithDefinitionUseSiteDiagnostics(basesBeingResolved As BasesBeingResolved, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As ImmutableArray(Of NamedTypeSymbol)
Symbols\Source\CustomModifierUtils.vb (3)
19<[In], Out> ByRef destinationReturnType As TypeSymbol, 20<[In], Out> ByRef parameters As ImmutableArray(Of ParameterSymbol)) 101<[In], Out> ByRef thisParam As ParameterSymbol
Symbols\Source\SourceMemberContainerTypeSymbol.vb (11)
402<[In], Out> ByRef infosBuffer As ArrayBuilder(Of DiagnosticInfo) 513<[In], Out> ByRef infosBuffer As ArrayBuilder(Of DiagnosticInfo) 578<[In], Out> ByRef diagnostics As ArrayBuilder(Of DiagnosticInfo) 584<[In], Out> ByRef diagnostics As ArrayBuilder(Of DiagnosticInfo), 617<[In], Out> ByRef diagnostics As ArrayBuilder(Of DiagnosticInfo) 958<[In], Out> ByRef infosBuffer As ArrayBuilder(Of DiagnosticInfo) 997<[In], Out> ByRef infosBuffer As ArrayBuilder(Of DiagnosticInfo) 1033<[In], Out> ByRef infosBuffer As ArrayBuilder(Of DiagnosticInfo) 1066<[In], Out> ByRef infosBuffer As ArrayBuilder(Of DiagnosticInfo) 1106<[In], Out> ByRef infosBuffer As ArrayBuilder(Of DiagnosticInfo) 3607<[In](), Out()> ByRef operatorsKnownToHavePair As HashSet(Of MethodSymbol),
Symbols\Source\SourceMemberMethodSymbol.vb (3)
857<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol), 896<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol), 933<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol),
Symbols\Source\SourceModuleSymbol.vb (1)
1153<[In], Out> ByRef result As Dictionary(Of NamedTypeSymbol, SynthesizedMyGroupCollectionPropertySymbol)
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (1)
650<[In], Out> ByRef nextDispId As Integer
Symbols\TypeParameterSymbol.vb (1)
64Friend Function ConstraintTypesWithDefinitionUseSiteDiagnostics(<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As ImmutableArray(Of TypeSymbol)
Symbols\TypeSymbol.vb (4)
97Friend Function BaseTypeWithDefinitionUseSiteDiagnostics(<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As NamedTypeSymbol 107Friend Function BaseTypeOriginalDefinition(<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As NamedTypeSymbol 144Friend Function AllInterfacesWithDefinitionUseSiteDiagnostics(<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As ImmutableArray(Of NamedTypeSymbol) 446Friend Overridable Function GetDirectBaseTypeWithDefinitionUseSiteDiagnostics(basesBeingResolved As BasesBeingResolved, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As NamedTypeSymbol
Symbols\TypeSymbolExtensions.vb (12)
488Public Function CanContainUserDefinedOperators(this As TypeSymbol, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As Boolean 547Public Function ImplementsInterface(subType As TypeSymbol, superInterface As TypeSymbol, comparer As EqualityComparer(Of TypeSymbol), <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As Boolean 567<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 579<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 591<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol) 597Public Function IsBaseTypeOf(superType As TypeSymbol, subType As TypeSymbol, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As Boolean 616Public Function IsOrDerivedFrom(derivedType As NamedTypeSymbol, baseType As TypeSymbol, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As Boolean 630Public Function IsOrDerivedFrom(derivedType As TypeSymbol, baseType As TypeSymbol, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As Boolean 650Public Function IsOrDerivedFromWellKnownClass(derivedType As TypeSymbol, wellKnownBaseType As WellKnownType, compilation As VisualBasicCompilation, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As Boolean 662Public Function IsCompatibleWithGenericIEnumerableOfType(type As TypeSymbol, typeArgument As TypeSymbol, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As Boolean 710Public Function IsOrImplementsIEnumerableOfXElement(type As TypeSymbol, compilation As VisualBasicCompilation, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As Boolean 716Public Function IsBaseTypeOrInterfaceOf(superType As TypeSymbol, subType As TypeSymbol, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As Boolean
Utilities\VarianceAmbiguity.vb (2)
52Public Shared Function HasVarianceAmbiguity(containingType As NamedTypeSymbol, i1 As NamedTypeSymbol, i2 As NamedTypeSymbol, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As Boolean 120<[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol))
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (2)
src\Compilers\Core\Portable\InternalUtilities\FileLockCheck.cs (2)
60[In] RM_UNIQUE_PROCESS[]? rgApplications, 122[In, Out] RM_PROCESS_INFO[]? rgAffectedApps,
Microsoft.DotNet.SignCheckLibrary (7)
Interop\WinCrypt.cs (7)
199[In, Out] byte[] pvData, 216[In] byte[] pbTSContentInfo, 218[In] byte[] pbData, 226internal static extern void CryptMemFree([In] IntPtr pv); 230internal static extern bool CertFreeCertificateContext([In] IntPtr pCertContext); 234internal static extern bool CertCloseStore([In] IntPtr hCertStore, [In] uint dwFlags);
Microsoft.Gen.Logging.Generated.Tests (3)
test\Generators\Microsoft.Gen.Logging\TestClasses\AttributeTestExtensions.cs (2)
14public static partial void M0(ILogger logger, [In] string p0); 20public static partial void M2(ILogger logger, [PrivateData] string p0, [In] string p1);
test\Generators\Microsoft.Gen.Logging\TestClasses\NonStaticTestClass.cs (1)
20public partial void M0([In] string p0);
Microsoft.ML.TimeSeries (10)
EigenUtils.cs (2)
476[In] float[] h, int idh, [Out] float[] wr, [Out] float[] wi, [Out] float[] z, int ldz); 481[In] double[] h, int idh, [Out] double[] wr, [Out] double[] wi, [Out] double[] z, int ldz);
FftUtils.cs (8)
187private static extern int ComputeForward(IntPtr desc, [In] double[] inputRe, [In] double[] inputIm, [Out] double[] outputRe, [Out] double[] outputIm); 191private static extern int ComputeBackward(IntPtr desc, [In] double[] inputRe, [In] double[] inputIm, [Out] double[] outputRe, [Out] double[] outputIm); 195private static extern int ComputeForward(IntPtr desc, [In] float[] inputRe, [In] float[] inputIm, [Out] float[] outputRe, [Out] float[] outputIm); 199private static extern int ComputeBackward(IntPtr desc, [In] float[] inputRe, [In] float[] inputIm, [Out] float[] outputRe, [Out] float[] outputIm);
Microsoft.VisualStudio.LanguageServices (41)
Utilities\IVsLanguageDebugInfo.cs (1)
24[In, Out, MarshalAs(UnmanagedType.LPArray, ArraySubType = UnmanagedType.Struct)] TextSpan[] pCodeSpan);
Venus\IVsContainedLanguageCodeSupport.cs (24)
22[In, ComAliasName("Microsoft.VisualStudio.OLE.Interop.LPCWSTR"), MarshalAs(UnmanagedType.LPWStr)] string pszClassName, 23[In, ComAliasName("Microsoft.VisualStudio.OLE.Interop.LPCWSTR"), MarshalAs(UnmanagedType.LPWStr)] string pszObjectName, 24[In, ComAliasName("Microsoft.VisualStudio.OLE.Interop.LPCWSTR"), MarshalAs(UnmanagedType.LPWStr)] string pszNameOfEvent, 29[In, ComAliasName("Microsoft.VisualStudio.OLE.Interop.LPCWSTR"), MarshalAs(UnmanagedType.LPWStr)] string pszClassName, 30[In, ComAliasName("Microsoft.VisualStudio.OLE.Interop.LPCWSTR"), MarshalAs(UnmanagedType.LPWStr)] string pszObjectTypeName, 31[In, ComAliasName("Microsoft.VisualStudio.OLE.Interop.LPCWSTR"), MarshalAs(UnmanagedType.LPWStr)] string pszNameOfEvent, 32[In, ComAliasName("Microsoft.VisualStudio.OLE.Interop.LPCWSTR"), MarshalAs(UnmanagedType.LPWStr)] string pszEventHandlerName, 33[In, ComAliasName("Microsoft.VisualStudio.Shell.Interop.VSITEMID")] uint itemidInsertionPoint, [MarshalAs(UnmanagedType.BStr)] out string pbstrUniqueMemberID, 39[In, ComAliasName("Microsoft.VisualStudio.OLE.Interop.LPCWSTR"), MarshalAs(UnmanagedType.LPWStr)] string pszClassName, 40[In, ComAliasName("Microsoft.VisualStudio.OLE.Interop.LPCWSTR"), MarshalAs(UnmanagedType.LPWStr)] string pszUniqueMemberID, 46[In, ComAliasName("Microsoft.VisualStudio.OLE.Interop.LPCWSTR"), MarshalAs(UnmanagedType.LPWStr)] string pszClassName, 47[In, ComAliasName("Microsoft.VisualStudio.OLE.Interop.DWORD")] uint dwFlags, 54[In, ComAliasName("Microsoft.VisualStudio.TextManager.Interop.ContainedLanguageRenameType")] ContainedLanguageRenameType clrt, 55[In, MarshalAs(UnmanagedType.BStr)] string bstrOldID, 56[In, MarshalAs(UnmanagedType.BStr)] string bstrNewID); 60[In, MarshalAs(UnmanagedType.BStr)] string bstrID, 65[In, ComAliasName("Microsoft.VisualStudio.OLE.Interop.LPCWSTR"), MarshalAs(UnmanagedType.LPWStr)] string pszClassName, 70[In, ComAliasName("Microsoft.VisualStudio.OLE.Interop.LPCWSTR"), MarshalAs(UnmanagedType.LPWStr)] string pszClassName, 71[In, ComAliasName("Microsoft.VisualStudio.OLE.Interop.LPCWSTR"), MarshalAs(UnmanagedType.LPWStr)] string pszObjectTypeName, 72[In, ComAliasName("Microsoft.VisualStudio.OLE.Interop.LPCWSTR"), MarshalAs(UnmanagedType.LPWStr)] string pszNameOfEvent, 73[In, ComAliasName("Microsoft.VisualStudio.OLE.Interop.LPCWSTR"), MarshalAs(UnmanagedType.LPWStr)] string pszEventHandlerName, 78[In, ComAliasName("Microsoft.VisualStudio.OLE.Interop.LPCWSTR"), MarshalAs(UnmanagedType.LPWStr)] string pszClassName, 79[In, ComAliasName("Microsoft.VisualStudio.OLE.Interop.LPCWSTR"), MarshalAs(UnmanagedType.LPWStr)] string pszObjectTypeName, 80[In, ComAliasName("Microsoft.VisualStudio.OLE.Interop.LPCWSTR"), MarshalAs(UnmanagedType.LPWStr)] string pszNameOfEvent,
Venus\IVsContainedLanguageStaticEventBinding.cs (16)
22[In, ComAliasName("Microsoft.VisualStudio.OLE.Interop.LPCWSTR"), MarshalAs(UnmanagedType.LPWStr)] string pszClassName, 23[In, ComAliasName("Microsoft.VisualStudio.OLE.Interop.LPCWSTR"), MarshalAs(UnmanagedType.LPWStr)] string pszObjectName, 31[In, ComAliasName("Microsoft.VisualStudio.OLE.Interop.LPCWSTR"), MarshalAs(UnmanagedType.LPWStr)] string pszClassName, 32[In, ComAliasName("Microsoft.VisualStudio.OLE.Interop.LPCWSTR"), MarshalAs(UnmanagedType.LPWStr)] string pszUniqueMemberID, 33[In, ComAliasName("Microsoft.VisualStudio.OLE.Interop.LPCWSTR"), MarshalAs(UnmanagedType.LPWStr)] string pszObjectName, 34[In, ComAliasName("Microsoft.VisualStudio.OLE.Interop.LPCWSTR"), MarshalAs(UnmanagedType.LPWStr)] string pszNameOfEvent); 38[In, ComAliasName("Microsoft.VisualStudio.OLE.Interop.LPCWSTR"), MarshalAs(UnmanagedType.LPWStr)] string pszClassName, 39[In, ComAliasName("Microsoft.VisualStudio.OLE.Interop.LPCWSTR"), MarshalAs(UnmanagedType.LPWStr)] string pszUniqueMemberID, 40[In, ComAliasName("Microsoft.VisualStudio.OLE.Interop.LPCWSTR"), MarshalAs(UnmanagedType.LPWStr)] string pszObjectName, 41[In, ComAliasName("Microsoft.VisualStudio.OLE.Interop.LPCWSTR"), MarshalAs(UnmanagedType.LPWStr)] string pszNameOfEvent); 45[In, ComAliasName("Microsoft.VisualStudio.OLE.Interop.LPCWSTR"), MarshalAs(UnmanagedType.LPWStr)] string pszClassName, 46[In, ComAliasName("Microsoft.VisualStudio.OLE.Interop.LPCWSTR"), MarshalAs(UnmanagedType.LPWStr)] string pszObjectTypeName, 47[In, ComAliasName("Microsoft.VisualStudio.OLE.Interop.LPCWSTR"), MarshalAs(UnmanagedType.LPWStr)] string pszObjectName, 48[In, ComAliasName("Microsoft.VisualStudio.OLE.Interop.LPCWSTR"), MarshalAs(UnmanagedType.LPWStr)] string pszNameOfEvent, 49[In, ComAliasName("Microsoft.VisualStudio.OLE.Interop.LPCWSTR"), MarshalAs(UnmanagedType.LPWStr)] string pszEventHandlerName, 50[In, ComAliasName("Microsoft.VisualStudio.Shell.Interop.VSITEMID")] uint itemidInsertionPoint,
Microsoft.VisualStudio.LanguageServices.CSharp (4)
ProjectSystemShim\Interop\ICSharpProjectRoot.cs (2)
26object GetProjectSite([In] ref Guid riid); 61object CreateFileCodeModel([MarshalAs(UnmanagedType.LPWStr)] string pszFile, [In] ref Guid riid);
ProjectSystemShim\Interop\ICSharpVenusProjectSite.cs (2)
52int previousAliasesCount, [In, MarshalAs(UnmanagedType.LPArray, ArraySubType = UnmanagedType.LPWStr, SizeParamIndex = 1)] string[] previousAliases, 53int currentAliasesCount, [In, MarshalAs(UnmanagedType.LPArray, ArraySubType = UnmanagedType.LPWStr, SizeParamIndex = 3)] string[] currentAliases);
Microsoft.VisualStudio.LanguageServices.Implementation (1)
CodeModel\Interop\CodeModelInterop.cs (1)
16[In, MarshalAs(UnmanagedType.Struct)] ref object pvargSrc,
PresentationBuildTasks (10)
MS\Internal\Tasks\IPersistFileCheckSum.cs (2)
39void CalculateCheckSum( [In, MarshalAs(UnmanagedType.LPStruct)] Guid guidCheckSumAlgorithm, 40[In, MarshalAs(UnmanagedType.U4)] int cbBufferSize,
MS\Internal\Tasks\IVsMSBuildTaskFileManager.cs (8)
37string GetFileContents([In, MarshalAs(UnmanagedType.LPWStr)] string wszFilename); 44object GetFileDocData([In, MarshalAs(UnmanagedType.LPWStr)] string wszFilename); 52long GetFileLastChangeTime([In, MarshalAs(UnmanagedType.LPWStr)] string wszFilename); 63void PutGeneratedFileContents([In, MarshalAs(UnmanagedType.LPWStr)] string wszFilename, [In, MarshalAs(UnmanagedType.LPWStr)] string strFileContents); 74void Delete([In, MarshalAs(UnmanagedType.LPWStr)] string wszFilename); 79bool Exists([In, MarshalAs(UnmanagedType.LPWStr)] string wszFilename, [In, MarshalAs(UnmanagedType.Bool)] bool fOnlyCheckOnDisk);
PresentationCore (77)
MS\Internal\Text\TextInterface\DWriteInterfaces.cs (2)
37[In] void* collectionKey, 38[In, MarshalAs(UnmanagedType.U4)] uint collectionKeySize,
MS\Internal\Text\TextInterface\FontCollectionLoader.cs (2)
44public int CreateEnumeratorFromKey(IntPtr factory, [In] void* collectionKey, [In, MarshalAs(UnmanagedType.U4)] uint collectionKeySize, IntPtr* fontFileEnumerator)
MS\Internal\WindowsRuntime\Windows\UI\ViewManagement\InputPaneRcw.cs (2)
59IInputPane2 GetForWindow([In] IntPtr appWindow, [In] ref Guid riid);
MS\Win32\UnsafeNativeMethodsPenimc.cs (2)
605[In] 610[In]
MS\Win32\UnsafeNativeMethodsPointer.cs (41)
522internal static extern bool GetPointerDevices([In, Out] ref UInt32 deviceCount, [In, Out] POINTER_DEVICE_INFO[] devices); 528internal static extern bool GetPointerDeviceCursors([In] IntPtr device, [In, Out] ref UInt32 cursorCount, [In, Out] POINTER_DEVICE_CURSOR_INFO[] cursors); 534internal static extern bool GetPointerInfo([In] UInt32 pointerId, [In, Out] ref POINTER_INFO pointerInfo); 540internal static extern bool GetPointerInfoHistory([In] UInt32 pointerId, [In, Out] ref UInt32 entriesCount, [In, Out] POINTER_INFO[] pointerInfo); 546internal static extern bool GetPointerDeviceProperties([In] IntPtr device, [In, Out] ref UInt32 propertyCount, [In, Out] POINTER_DEVICE_PROPERTY[] pointerProperties); 552internal static extern bool GetPointerDeviceRects([In] IntPtr device, [In, Out] ref RECT pointerDeviceRect, [In, Out] ref RECT displayRect); 558internal static extern bool GetPointerCursorId([In] UInt32 pointerId, [In, Out] ref UInt32 cursorId); 564internal static extern bool GetPointerPenInfo([In] UInt32 pointerId, [In, Out] ref POINTER_PEN_INFO penInfo); 570internal static extern bool GetPointerTouchInfo([In] UInt32 pointerId, [In, Out] ref POINTER_TOUCH_INFO touchInfo); 576internal static extern bool GetRawPointerDeviceData([In] UInt32 pointerId, [In] UInt32 historyCount, [In] UInt32 propertiesCount, [In] POINTER_DEVICE_PROPERTY[] pProperties, [In, Out] int[] pValues); 601internal static extern void DestroyInteractionContext([In] IntPtr interactionContext); 610internal static extern void SetInteractionConfigurationInteractionContext([In] IntPtr interactionContext, [In] UInt32 configurationCount, [In] INTERACTION_CONTEXT_CONFIGURATION[] configuration); 619internal static extern void RegisterOutputCallbackInteractionContext([In] IntPtr interactionContext, [In] INTERACTION_CONTEXT_OUTPUT_CALLBACK outputCallback, [In, Optional] IntPtr clientData); 628internal static extern void SetPropertyInteractionContext([In] IntPtr interactionContext, [In] INTERACTION_CONTEXT_PROPERTY contextProperty, [In] UInt32 value); 637internal static extern void BufferPointerPacketsInteractionContext([In] IntPtr interactionContext, [In] UInt32 entriesCount, [In] POINTER_INFO[] pointerInfo); 644internal static extern void ProcessBufferedPacketsInteractionContext([In] IntPtr interactionContext);
MS\Win32\UnsafeNativeMethodsTablet.cs (27)
17internal static extern int CreateRecognizer([In] ref Guid clsid, [Out] out RecognizerSafeHandle hRec); 20internal static extern int DestroyRecognizer([In] IntPtr hRec); 23internal static extern int CreateContext([In] RecognizerSafeHandle hRec, [Out] out ContextSafeHandle hRecContext); 26internal static extern int DestroyContext([In] IntPtr hRecContext); 29internal static extern int AddStroke([In] ContextSafeHandle hRecContext, [In] ref PACKET_DESCRIPTION packetDesc, [In] uint cbPackets, [In] IntPtr pByte, [In, MarshalAs(UnmanagedType.LPStruct)] NativeMethods.XFORM xForm); 32internal static extern int SetEnabledUnicodeRanges([In] ContextSafeHandle hRecContext, [In] uint cRangs, [In] CHARACTER_RANGE[] charRanges); 35internal static extern int EndInkInput([In] ContextSafeHandle hRecContext); 38internal static extern int Process([In] ContextSafeHandle hRecContext, [Out] out bool partialProcessing); 41internal static extern int GetAlternateList([In] ContextSafeHandle hRecContext, [In, Out] ref RECO_RANGE recoRange, [In, Out] ref uint cAlts, [In, Out] IntPtr[] recAtls, [In] ALT_BREAKS breaks); 44internal static extern int DestroyAlternate([In] IntPtr hRecAtls); 47internal static extern int GetString([In] IntPtr hRecAtls, [Out] out RECO_RANGE recoRange, [In, Out]ref uint size, [In, Out] StringBuilder recoString); 50internal static extern int GetConfidenceLevel([In] IntPtr hRecAtls, [Out] out RECO_RANGE recoRange, [Out] out RecognitionConfidence confidenceLevel); 53internal static extern int ResetContext([In] ContextSafeHandle hRecContext); 56internal static extern int GetLatticePtr([In] ContextSafeHandle hRecContext, [In] ref IntPtr pRecoLattice);
src\Microsoft.DotNet.Wpf\src\Common\Graphics\wgx_exports.cs (1)
36[In, MarshalAs(UnmanagedType.BStr)] string /* LPOLESTR */ src
PresentationFramework (180)
MS\Internal\AppModel\ShellProvider.cs (48)
115object GetAt([In] uint uiIndex, [In] ref Guid riid); 128new object GetAt([In] uint uiIndex, [In] ref Guid riid); 147void GetValue([In] ref PKEY pkey, [In, Out] PROPVARIANT pv); 149void SetValue([In] ref PKEY pkey, PROPVARIANT pv); 165[In, Out] ref int pchEaten, 167[In, Out] ref uint pdwAttributes); 179[In] ref Guid riid); 183object BindToStorage(IntPtr pidl, IBindCtx pbc, [In] ref Guid riid); 205object CreateViewObject(IntPtr hwndOwner, [In] ref Guid riid); 215[In, Out] ref SFGAO rgfInOut); 226[In] ref Guid riid, 227[In, Out] ref uint rgfReserved); 256object BindToHandler(IBindCtx pbc, [In] ref Guid bhid, [In] ref Guid riid); 280new object BindToHandler(IBindCtx pbc, [In] ref Guid bhid, [In] ref Guid riid); 291[In] ref Guid riid); 297[In] ref Guid riid); 304[In] ref Guid riid); 309[In] ref Guid riid); 314void GetProperty(IntPtr key, [In, Out] PROPVARIANT pv); 341object BindToHandler(IBindCtx pbc, [In] ref Guid rbhid, [In] ref Guid riid); 344object GetPropertyStore(int flags, [In] ref Guid riid); 347object GetPropertyDescriptionList([In] ref PKEY keyType, [In] ref Guid riid); 366void GetPath([Out, MarshalAs(UnmanagedType.LPWStr)] StringBuilder pszFile, int cchMaxPath, [In, Out] WIN32_FIND_DATAW pfd, SLGP fFlags); 438void SetFileTypes(uint cFileTypes, [In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 0)] COMDLG_FILTERSPEC[] rgFilterSpec); 479void SetClientGuid([In] ref Guid guid); 499new void SetFileTypes(uint cFileTypes, [In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 0)] COMDLG_FILTERSPEC[] rgFilterSpec); 540new void SetClientGuid([In] ref Guid guid); 566new void SetFileTypes(uint cFileTypes, [In] COMDLG_FILTERSPEC[] rgFilterSpec); 587new void SetClientGuid([In] ref Guid guid); 612new void SetFileTypes(uint cFileTypes, [In] COMDLG_FILTERSPEC[] rgFilterSpec); 633new void SetClientGuid([In] ref Guid guid); 641void SetProperties([In, MarshalAs(UnmanagedType.Interface)] object pStore); 643void SetCollectedProperties([In, MarshalAs(UnmanagedType.Interface)] object pList, [In] int fAppendDefault); 648void ApplyProperties(IShellItem psi, [MarshalAs(UnmanagedType.Interface)] object pStore, [In] ref IntPtr hwnd, [MarshalAs(UnmanagedType.Interface)] object pSink); 697object GetList(ADLT listtype, uint cItemsDesired, [In] ref Guid riid); 712object BeginList(out uint pcMaxSlots, [In] ref Guid riid); 725object GetRemovedDestinations([In] ref Guid riid); 1011internal static extern HRESULT SHCreateItemFromParsingName([MarshalAs(UnmanagedType.LPWStr)] string pszPath, IBindCtx pbc, [In] ref Guid riid, [MarshalAs(UnmanagedType.Interface)] out object ppv); 1015internal static extern HRESULT SHGetFolderPathEx([In] ref Guid rfid, KF_FLAG dwFlags, [In, Optional] IntPtr hToken, [Out, MarshalAs(UnmanagedType.LPWStr)] StringBuilder pszPath, uint cchPath);
MS\Internal\Interop\IndexingFilter.cs (7)
533[In] IFILTER_INIT grfFlags, // IFILTER_INIT value 534[In] uint cAttributes, // number of items in aAttributes 535[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1)] 550void GetText([In, Out] ref uint pcwcBuffer, [In] IntPtr pBuffer); 564IntPtr BindRegion([In] FILTERREGION origPos, [In] ref Guid riid);
MS\Internal\IO\Packaging\EncryptedPackageFilter.cs (5)
58[In] IFILTER_INIT grfFlags, 59[In] uint cAttributes, 60[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1)] FULLPROPSPEC[] aAttributes) 101public IntPtr BindRegion([In] FILTERREGION origPos, [In] ref Guid riid)
MS\Internal\IO\Packaging\XpsFilter.cs (5)
48[In] IFILTER_INIT grfFlags, 49[In] uint cAttributes, 50[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1)] FULLPROPSPEC[] aAttributes) 288IntPtr IFilter.BindRegion([In] FILTERREGION origPos, [In] ref Guid riid)
MS\Internal\PtsHost\Pts.cs (5)
3066[In] 3072[In] 3078[In] 3092[In] 3329[In] ref FSRECT fsRectToFill, // IN: rectangle to fill
System\Windows\Documents\MsSpellCheckLib\RCW.cs (26)
116void RemoteNext([In] uint celt, [MarshalAs(UnmanagedType.LPWStr)] out string rgelt, out uint pceltFetched); 119void Skip([In] uint celt); 176void Invoke([In, MarshalAs(UnmanagedType.Interface)] ISpellChecker sender); 197IEnumSpellingError Check([In, MarshalAs(UnmanagedType.LPWStr)] string text); 201IEnumString Suggest([In, MarshalAs(UnmanagedType.LPWStr)] string word); 204void Add([In, MarshalAs(UnmanagedType.LPWStr)] string word); 207void Ignore([In, MarshalAs(UnmanagedType.LPWStr)] string word); 210void AutoCorrect([In, MarshalAs(UnmanagedType.LPWStr)] string from, [In, MarshalAs(UnmanagedType.LPWStr)] string to); 213byte GetOptionValue([In, MarshalAs(UnmanagedType.LPWStr)] string optionId); 237uint add_SpellCheckerChanged([In, MarshalAs(UnmanagedType.Interface)] ISpellCheckerChangedEventHandler handler); 240void remove_SpellCheckerChanged([In] uint eventCookie); 244IOptionDescription GetOptionDescription([In, MarshalAs(UnmanagedType.LPWStr)] string optionId); 248IEnumSpellingError ComprehensiveCheck([In, MarshalAs(UnmanagedType.LPWStr)] string text); 268int IsSupported([In, MarshalAs(UnmanagedType.LPWStr)] string languageTag); 272ISpellChecker CreateSpellChecker([In, MarshalAs(UnmanagedType.LPWStr)] string languageTag); 285void RegisterUserDictionary([In, MarshalAs(UnmanagedType.LPWStr)] string dictionaryPath, [In, MarshalAs(UnmanagedType.LPWStr)] string languageTag); 288void UnregisterUserDictionary([In, MarshalAs(UnmanagedType.LPWStr)] string dictionaryPath, [In, MarshalAs(UnmanagedType.LPWStr)] string languageTag); 303public extern virtual ISpellChecker CreateSpellChecker([In, MarshalAs(UnmanagedType.LPWStr)] string languageTag); 306public extern virtual int IsSupported([In, MarshalAs(UnmanagedType.LPWStr)] string languageTag); 309public extern virtual void RegisterUserDictionary([In, MarshalAs(UnmanagedType.LPWStr)] string dictionaryPath, [In, MarshalAs(UnmanagedType.LPWStr)] string languageTag); 312public extern virtual void UnregisterUserDictionary([In, MarshalAs(UnmanagedType.LPWStr)] string dictionaryPath, [In, MarshalAs(UnmanagedType.LPWStr)] string languageTag);
System\Windows\Documents\NaturalLanguageHyphenator.cs (2)
217[In, MarshalAs(UnmanagedType.LPArray, ArraySubType = UnmanagedType.U2, SizeParamIndex = 2)] 221[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 5)]
System\Windows\Documents\NLGSpellerInterop.cs (3)
1271void AddLexicon([In, MarshalAs(UnmanagedType.Interface)] ILexicon lexicon); 1276void RemoveLexicon([In, MarshalAs(UnmanagedType.Interface)] ILexicon lexicon); 1542void SetInputArray([In] IntPtr inputArray, Int32 size);
System\Windows\Standard\NativeMethods.cs (17)
2299private static extern bool _ChangeWindowMessageFilterEx(IntPtr hwnd, WM message, MSGFLT action, [In, Out, Optional] ref CHANGEFILTERSTRUCT pChangeFilterStruct); 2378private static extern SafeHBITMAP _CreateDIBSection(SafeDC hdc, [In] ref BITMAPINFO bitmapInfo, int iUsage, [Out] out IntPtr ppvBits, IntPtr hSection, int dwOffset); 2381private static extern SafeHBITMAP _CreateDIBSectionIntPtr(IntPtr hdc, [In] ref BITMAPINFO bitmapInfo, int iUsage, [Out] out IntPtr ppvBits, IntPtr hSection, int dwOffset); 2431private static extern IntPtr _CreateRectRgnIndirect([In] ref RECT lprc); 2647public static extern SafeFindHandle FindFirstFileW(string lpFileName, [In, Out, MarshalAs(UnmanagedType.LPStruct)] WIN32_FIND_DATAW lpFindFileData); 2652public static extern bool FindNextFileW(SafeFindHandle hndFindFile, [In, Out, MarshalAs(UnmanagedType.LPStruct)] WIN32_FIND_DATAW lpFindFileData); 2744private static extern bool _GetMonitorInfo(IntPtr hMonitor, [In, Out] MONITORINFO lpmi); 2814public static extern void SetWindowThemeAttribute([In] IntPtr hwnd, [In] WINDOWTHEMEATTRIBUTETYPE eAttribute, [In] ref WTA_OPTIONS pvAttribute, [In] uint cbAttribute); 2888private static extern short _RegisterClassEx([In] ref WNDCLASSEX lpwcx); 3014private static extern bool _SystemParametersInfo_NONCLIENTMETRICS(SPI uiAction, int uiParam, [In, Out] ref NONCLIENTMETRICS pvParam, SPIF fWinIni); 3019private static extern bool _SystemParametersInfo_HIGHCONTRAST(SPI uiAction, int uiParam, [In, Out] ref HIGHCONTRAST pvParam, SPIF fWinIni); 3229public static extern void SHGetItemFromDataObject(IDataObject pdtobj, DOGIF dwFlags, [In] ref Guid riid, [Out, MarshalAs(UnmanagedType.Interface)] out object ppv); 3232public static extern HRESULT SHCreateItemFromParsingName([MarshalAs(UnmanagedType.LPWStr)] string pszPath, IBindCtx pbc, [In] ref Guid riid, [Out, MarshalAs(UnmanagedType.Interface)] out object ppv); 3236public static extern bool Shell_NotifyIcon(NIM dwMessage, [In] NOTIFYICONDATA lpdata);
System\Windows\Standard\ShellProvider.cs (62)
394void Next(uint celt, [In] ref Guid riid, [Out, MarshalAs(UnmanagedType.LPArray, ArraySubType = UnmanagedType.IUnknown, IidParameterIndex = 1, SizeParamIndex = 0)] object[] rgelt, [Out] out uint pceltFetched); 421object GetAt([In] uint uiIndex, [In] ref Guid riid); 434new object GetAt([In] uint uiIndex, [In] ref Guid riid); 453void GetValue([In] ref PKEY pkey, [In, Out] PROPVARIANT pv); 455void SetValue([In] ref PKEY pkey, PROPVARIANT pv); 468[In] IntPtr hwnd, 469[In] IBindCtx pbc, 470[In, MarshalAs(UnmanagedType.LPWStr)] string pszDisplayName, 471[In, Out] ref int pchEaten, 473[In, Out] ref uint pdwAttributes); 476[In] IntPtr hwnd, 477[In] SHCONTF grfFlags); 483[In] IntPtr pidl, 484[In] IBindCtx pbc, 485[In] ref Guid riid); 489object BindToStorage([In] IntPtr pidl, [In] IBindCtx pbc, [In] ref Guid riid); 499HRESULT CompareIDs([In] IntPtr lParam, [In] IntPtr pidl1, [In] IntPtr pidl2); 511object CreateViewObject([In] IntPtr hwndOwner, [In] ref Guid riid); 519[In] uint cidl, 520[In] IntPtr apidl, 521[In, Out] ref SFGAO rgfInOut); 529[In] IntPtr hwndOwner, 530[In] uint cidl, 531[In, MarshalAs(UnmanagedType.LPArray, ArraySubType = UnmanagedType.SysInt, SizeParamIndex = 2)] IntPtr apidl, 532[In] ref Guid riid, 533[In, Out] ref uint rgfReserved); 542void GetDisplayNameOf([In] IntPtr pidl, [In] SHGDN uFlags, [Out] out IntPtr pName); 547void SetNameOf([In] IntPtr hwnd, 548[In] IntPtr pidl, 549[In, MarshalAs(UnmanagedType.LPWStr)] string pszName, 550[In] SHGDN uFlags, 565object BindToHandler(IBindCtx pbc, [In] ref Guid bhid, [In] ref Guid riid); 585object BindToHandler(IBindCtx pbc, [In] ref Guid rbhid, [In] ref Guid riid); 588object GetPropertyStore(int flags, [In] ref Guid riid); 591object GetPropertyDescriptionList([In] ref PKEY keyType, [In] ref Guid riid); 615new object BindToHandler([In] IBindCtx pbc, [In] ref Guid bhid, [In] ref Guid riid); 626[In] ref Guid riid); 632[In] ref Guid riid); 639[In] ref Guid riid); 644[In] ref Guid riid); 675void GetPath([Out, MarshalAs(UnmanagedType.LPWStr)] StringBuilder pszFile, int cchMaxPath, [In, Out] WIN32_FIND_DATAW pfd, SLGP fFlags); 773void SetAppID([In, MarshalAs(UnmanagedType.LPWStr)] string pszAppID); 806object GetList([In] APPDOCLISTTYPE listtype, [In] uint cItemsDesired, [In] ref Guid riid); 817void SetAppID([In, MarshalAs(UnmanagedType.LPWStr)] string pszAppID); 821object BeginList(out uint pcMaxSlots, [In] ref Guid riid); 834object GetRemovedDestinations([In] ref Guid riid);
PresentationUI (2)
MS\Internal\Documents\Application\NativeDirectoryServicesQueryAPIs.cs (2)
44[In] IntPtr hwndParent, 45[In] ref OpenQueryWindowParams pQueryWnd,
ReachFramework (389)
Serialization\RCW\IOpcPartUri.cs (1)
23int ComparePartUri([In] IOpcPartUri partUri);
Serialization\RCW\IOpcUri.cs (2)
23IOpcPartUri CombinePartUri([In] IUri relativeUri); 27IUri GetRelativeUri([In] IOpcPartUri targetPartUri);
Serialization\RCW\IPrintDocumentPackageStatusEvent.cs (1)
26void PackageStatusUpdated([ComAliasName("PrintDocumentTargetLib.PrintDocumentPackageStatus")] [In] ref PrintDocumentPackageStatus PackageStatus);
Serialization\RCW\IPrintDocumentPackageTarget.cs (2)
28void GetPackageTarget([In] ref Guid guidTargetType, [In] ref Guid riid, out IntPtr ppvTarget);
Serialization\RCW\ISequentialStream.cs (3)
14void RemoteRead(out byte pv, [In] uint cb, out uint pcbRead); 17void RemoteWrite([In] ref byte pv, [In] uint cb, out uint pcbWritten);
Serialization\RCW\IUri.cs (8)
49void GetPropertyBSTR([In][ComAliasName("System.Windows.Xps.Serialization.RCW.Uri_PROPERTY")] Uri_PROPERTY uriProp, out string pbstrProperty, [In] uint dwFlags); 51void GetPropertyDWORD([In][ComAliasName("System.Windows.Xps.Serialization.RCW.Uri_PROPERTY")] Uri_PROPERTY uriProp, out uint pdwProperty, [In] uint dwFlags); 53void GetPropertyLength([In][ComAliasName("System.Windows.Xps.Serialization.RCW.Uri_PROPERTY")] Uri_PROPERTY uriProp, out uint pcchProperty, [In] uint dwFlags); 69void HasProperty([In][ComAliasName("System.Windows.Xps.Serialization.RCW.Uri_PROPERTY")] Uri_PROPERTY uriProp, out int pfHasProperty); 71void IsEqual([In] IUri pUri, out int pfEqual);
Serialization\RCW\IXpsDocumentPackageTarget.cs (2)
26IXpsOMPackageWriter GetXpsOMPackageWriter([MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri documentSequencePartName, [MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri discardControlPartName);
Serialization\RCW\IXpsOMBrush.cs (1)
25void SetOpacity([In] float opacity);
Serialization\RCW\IXpsOMCanvas.cs (5)
39void SetAccessibilityLongDescription([In] string longDescription); 41void SetAccessibilityShortDescription([In] string shortDescription); 43void SetDictionaryLocal([In] IXpsOMDictionary resourceDictionary); 45void SetDictionaryResource([In] IXpsOMRemoteDictionaryResource remoteDictionaryResource); 47void SetUseAliasedEdgeMode([In] int useAliasedEdgeMode);
Serialization\RCW\IXpsOMColorProfileResource.cs (3)
30new void SetPartName([MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri partUri); 37void SetContent([MarshalAs(UnmanagedType.Interface)] [In] IStream sourceStream, [MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri partName);
Serialization\RCW\IXpsOMColorProfileResourceCollection.cs (8)
29IXpsOMColorProfileResource GetAt([In] uint index); 32void InsertAt([In] uint index, [MarshalAs(UnmanagedType.Interface)] [In] IXpsOMColorProfileResource @object); 35void RemoveAt([In] uint index); 38void SetAt([In] uint index, [MarshalAs(UnmanagedType.Interface)] [In] IXpsOMColorProfileResource @object); 41void Append([MarshalAs(UnmanagedType.Interface)] [In] IXpsOMColorProfileResource @object); 45IXpsOMColorProfileResource GetByPartName([MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri partName);
Serialization\RCW\IXpsOMCoreProperties.cs (16)
59void SetCategory([In] string category); 61void SetContentStatus([In] string contentStatus); 63void SetContentType([In] string contentType); 65void SetCreated([In] ref _SYSTEMTIME created); 67void SetCreator([In] string creator); 69void SetDescription([In] string description); 71void SetIdentifier([In] string identifier); 73void SetKeywords([In] string keywords); 75void SetLanguage([In] string language); 77void SetLastModifiedBy([In] string lastModifiedBy); 79void SetLastPrinted([In] ref _SYSTEMTIME lastPrinted); 81void SetModified([In] ref _SYSTEMTIME modified); 83void SetRevision([In] string revision); 85void SetSubject([In] string subject); 87void SetTitle([In] string title); 89void SetVersion([In] string version);
Serialization\RCW\IXpsOMDashCollection.cs (7)
23void Append([In][ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_DASH")] ref XPS_DASH dash); 25XPS_DASH GetAt([In] uint index); 29void InsertAt([In] uint index, [In][ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_DASH")] ref XPS_DASH dash); 31void RemoveAt([In] uint index); 33void SetAt([In] uint index, [In][ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_DASH")] ref XPS_DASH dash);
Serialization\RCW\IXpsOMDictionary.cs (13)
23void Append([In] string key, [In] IXpsOMShareable entry); 27IXpsOMShareable GetAt([In] uint index, out string key); 29IXpsOMShareable GetByKey([In] string key, [In] IXpsOMShareable beforeEntry); 33uint GetIndex([In] IXpsOMShareable entry); 37void InsertAt([In] uint index, [In] string key, [In] IXpsOMShareable entry); 39void RemoveAt([In] uint index); 41void SetAt([In] uint index, [In] string key, [In] IXpsOMShareable entry);
Serialization\RCW\IXpsOMDocument.cs (2)
35void SetDocumentStructureResource([In] IXpsOMDocumentStructureResource documentStructureResource); 37void SetPrintTicketResource([In] IXpsOMPrintTicketResource printTicketResource);
Serialization\RCW\IXpsOMDocumentCollection.cs (7)
23void Append([In] IXpsOMDocument document); 25IXpsOMDocument GetAt([In] uint index); 29void InsertAt([In] uint index, [In] IXpsOMDocument document); 31void RemoveAt([In] uint index); 33void SetAt([In] uint index, [In] IXpsOMDocument document);
Serialization\RCW\IXpsOMDocumentSequence.cs (1)
29void SetPrintTicketResource([In] IXpsOMPrintTicketResource printTicketResource);
Serialization\RCW\IXpsOMDocumentStructureResource.cs (3)
30new void SetPartName([MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri partUri); 41void SetContent([MarshalAs(UnmanagedType.Interface)] [In] IStream sourceStream, [MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri partName);
Serialization\RCW\IXpsOMFontResource.cs (3)
30void SetContent([MarshalAs(UnmanagedType.Interface)] [In] IStream sourceStream, [ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_FONT_EMBEDDING")] [In] XPS_FONT_EMBEDDING embeddingOption, [MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri partName);
Serialization\RCW\IXpsOMFontResourceCollection.cs (8)
29IXpsOMFontResource GetAt([In] uint index); 32void SetAt([In] uint index, [MarshalAs(UnmanagedType.Interface)] [In] IXpsOMFontResource value); 35void InsertAt([In] uint index, [MarshalAs(UnmanagedType.Interface)] [In] IXpsOMFontResource value); 38void Append([MarshalAs(UnmanagedType.Interface)] [In] IXpsOMFontResource value); 41void RemoveAt([In] uint index); 45IXpsOMFontResource GetByPartName([MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri partName);
Serialization\RCW\IXpsOMGeometry.cs (3)
35void SetFillRule([In][ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_FILL_RULE")] XPS_FILL_RULE fillRule); 37void SetTransformLocal([In] IXpsOMMatrixTransform transform); 39void SetTransformLookup([In] string lookup);
Serialization\RCW\IXpsOMGeometryFigure.cs (14)
33void GetSegmentData([In][Out] ref uint dataCount, [In][Out] ref float segmentData); 39void GetSegmentStrokes([In][Out] ref uint segmentCount, [In][Out] ref int segmentStrokes); 41void GetSegmentTypes([In][Out] ref uint segmentCount, [In][Out][ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_SEGMENT_TYPE")] ref XPS_SEGMENT_TYPE segmentTypes); 45void SetIsClosed([In] int isClosed); 47void SetIsFilled([In] int isFilled); 49void SetSegments([In] uint segmentCount, [In] uint segmentDataCount, [In][ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_SEGMENT_TYPE")] ref XPS_SEGMENT_TYPE segmentTypes, [In] ref float segmentData, [In] ref int segmentStrokes); 51void SetStartPoint([In][ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_POINT")] ref XPS_POINT startPoint);
Serialization\RCW\IXpsOMGeometryFigureCollection.cs (7)
23void Append([In] IXpsOMGeometryFigure geometryFigure); 25IXpsOMGeometryFigure GetAt([In] uint index); 29void InsertAt([In] uint index, [In] IXpsOMGeometryFigure geometryFigure); 31void RemoveAt([In] uint index); 33void SetAt([In] uint index, [In] IXpsOMGeometryFigure geometryFigure);
Serialization\RCW\IXpsOMGlyphs.cs (12)
43void GetGlyphIndices([In][Out] ref uint indexCount, [In][Out][ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_GLYPH_INDEX")] ref XPS_GLYPH_INDEX glyphIndices); 47void GetGlyphMappings([In][Out] ref uint glyphMappingCount, [In][Out][ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_GLYPH_MAPPING")] ref XPS_GLYPH_MAPPING glyphMappings); 57void GetProhibitedCaretStops([In][Out] ref uint prohibitedCaretStopCount, out uint prohibitedCaretStops); 63void SetFillBrushLocal([In] IXpsOMBrush fillBrush); 65void SetFillBrushLookup([In] string key); 67void SetFontFaceIndex([In] short fontFaceIndex); 69void SetFontRenderingEmSize([In] float fontRenderingEmSize); 71void SetFontResource([In] IXpsOMFontResource fontResource); 73void SetOrigin([In][ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_POINT")] ref XPS_POINT origin); 75void SetStyleSimulations([In][ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_STYLE_SIMULATION")] XPS_STYLE_SIMULATION styleSimulations);
Serialization\RCW\IXpsOMGlyphsEditor.cs (13)
31void GetGlyphIndices([In][Out] ref uint indexCount, [ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_GLYPH_INDEX")] out XPS_GLYPH_INDEX glyphIndices); 35void GetGlyphMappings([In][Out] ref uint glyphMappingCount, [ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_GLYPH_MAPPING")] out XPS_GLYPH_MAPPING glyphMappings); 41void GetProhibitedCaretStops([In][Out] ref uint count, out uint prohibitedCaretStops); 45void SetBidiLevel([In] uint bidiLevel); 47void SetDeviceFontName([In] string deviceFontName); 49void SetGlyphIndices([In] uint indexCount, [In][ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_GLYPH_INDEX")] ref XPS_GLYPH_INDEX glyphIndices); 51void SetGlyphMappings([In] uint glyphMappingCount, [In][ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_GLYPH_MAPPING")] ref XPS_GLYPH_MAPPING glyphMappings); 53void SetIsSideways([In] int isSideways); 55void SetProhibitedCaretStops([In] uint count, [In] ref uint prohibitedCaretStops); 57void SetUnicodeString([In] string unicodeString);
Serialization\RCW\IXpsOMGradientBrush.cs (4)
35void SetColorInterpolationMode([In][ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_COLOR_INTERPOLATION")] XPS_COLOR_INTERPOLATION colorInterpolationMode); 37void SetSpreadMethod([In][ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_SPREAD_METHOD")] XPS_SPREAD_METHOD spreadMethod); 39void SetTransformLocal([In] IXpsOMMatrixTransform transform); 41void SetTransformLookup([In] string key);
Serialization\RCW\IXpsOMGradientStop.cs (3)
31void SetColor([In][ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_COLOR")] ref XPS_COLOR color, [In] IXpsOMColorProfileResource colorProfile); 33void SetOffset([In] float offset);
Serialization\RCW\IXpsOMGradientStopCollection.cs (7)
23void Append([In] IXpsOMGradientStop stop); 25IXpsOMGradientStop GetAt([In] uint index); 29void InsertAt([In] uint index, [In] IXpsOMGradientStop stop); 31void RemoveAt([In] uint index); 33void SetAt([In] uint index, [In] IXpsOMGradientStop stop);
Serialization\RCW\IXpsOMImageBrush.cs (2)
29void SetColorProfileResource([In] IXpsOMColorProfileResource colorProfileResource); 31void SetImageResource([In] IXpsOMImageResource imageResource);
Serialization\RCW\IXpsOMImageResource.cs (3)
30void SetContent([MarshalAs(UnmanagedType.Interface)] [In] IStream sourceStream, [ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_IMAGE_TYPE")] [In] XPS_IMAGE_TYPE imageType, [MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri partName);
Serialization\RCW\IXpsOMImageResourceCollection.cs (8)
29IXpsOMImageResource GetAt([In] uint index); 32void InsertAt([In] uint index, [MarshalAs(UnmanagedType.Interface)] [In] IXpsOMImageResource @object); 35void RemoveAt([In] uint index); 38void SetAt([In] uint index, [MarshalAs(UnmanagedType.Interface)] [In] IXpsOMImageResource @object); 41void Append([MarshalAs(UnmanagedType.Interface)] [In] IXpsOMImageResource @object); 45IXpsOMImageResource GetByPartName([MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri partName);
Serialization\RCW\IXpsOMLinearGradientBrush.cs (2)
29void SetEndPoint([In][ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_POINT")] ref XPS_POINT endPoint); 31void SetStartPoint([In][ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_POINT")] ref XPS_POINT startPoint);
Serialization\RCW\IXpsOMMatrixTransform.cs (1)
27void SetMatrix([In][ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_MATRIX")] ref XPS_MATRIX matrix);
Serialization\RCW\IXpsOMNameCollection.cs (1)
23string GetAt([In] uint index);
Serialization\RCW\IXpsOMObjectFactory.cs (79)
31IXpsOMPackage CreatePackageFromFile([MarshalAs(UnmanagedType.LPWStr)] [In] string fileName, [In] int reuseObjects); 35IXpsOMPackage CreatePackageFromStream([MarshalAs(UnmanagedType.Interface)] [In] IStream stream, [In] int reuseObjects); 39IXpsOMStoryFragmentsResource CreateStoryFragmentsResource([MarshalAs(UnmanagedType.Interface)] [In] IStream acquiredStream, [MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri partUri); 43IXpsOMDocumentStructureResource CreateDocumentStructureResource([MarshalAs(UnmanagedType.Interface)] [In] IStream acquiredStream, [MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri partUri); 47IXpsOMSignatureBlockResource CreateSignatureBlockResource([MarshalAs(UnmanagedType.Interface)] [In] IStream acquiredStream, [MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri partUri); 51IXpsOMRemoteDictionaryResource CreateRemoteDictionaryResource([MarshalAs(UnmanagedType.Interface)] [In] IXpsOMDictionary dictionary, [MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri partUri); 55IXpsOMRemoteDictionaryResource CreateRemoteDictionaryResourceFromStream([MarshalAs(UnmanagedType.Interface)] [In] IStream dictionaryMarkupStream, [MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri dictionaryPartUri, [MarshalAs(UnmanagedType.Interface)] [In] IXpsOMPartResources resources); 63IXpsOMDocumentSequence CreateDocumentSequence([MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri partUri); 67IXpsOMDocument CreateDocument([MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri partUri); 71IXpsOMPageReference CreatePageReference([ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_SIZE")] [In] ref XPS_SIZE advisoryPageDimensions); 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); 79IXpsOMPage CreatePageFromStream([MarshalAs(UnmanagedType.Interface)] [In] IStream pageMarkupStream, [MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri partUri, [MarshalAs(UnmanagedType.Interface)] [In] IXpsOMPartResources resources, [In] int reuseObjects); 87IXpsOMGlyphs CreateGlyphs([MarshalAs(UnmanagedType.Interface)] [In] IXpsOMFontResource fontResource); 99IXpsOMGeometryFigure CreateGeometryFigure([ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_POINT")] [In] ref XPS_POINT startPoint); 103IXpsOMMatrixTransform CreateMatrixTransform([ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_MATRIX")] [In] ref XPS_MATRIX matrix); 107IXpsOMSolidColorBrush CreateSolidColorBrush([ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_COLOR")] [In] ref XPS_COLOR color, [MarshalAs(UnmanagedType.Interface)] [In] IXpsOMColorProfileResource colorProfile); 111IXpsOMColorProfileResource CreateColorProfileResource([MarshalAs(UnmanagedType.Interface)] [In] IStream acquiredStream, [MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri partUri); 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); 119IXpsOMVisualBrush CreateVisualBrush([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); 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); 127IXpsOMPrintTicketResource CreatePrintTicketResource([MarshalAs(UnmanagedType.Interface)] [In] IStream acquiredStream, [MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri partUri); 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); 135IXpsOMGradientStop CreateGradientStop([ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_COLOR")] [In] ref XPS_COLOR color, [MarshalAs(UnmanagedType.Interface)] [In] IXpsOMColorProfileResource colorProfile, [In] float offset); 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); 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); 147IXpsOMCoreProperties CreateCoreProperties([MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri partUri); 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); 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); 167IOpcPartUri CreatePartUri([MarshalAs(UnmanagedType.LPWStr)] [In] string uri); 171IStream CreateReadOnlyStreamOnFile([MarshalAs(UnmanagedType.LPWStr)] [In] string fileName);
Serialization\RCW\IXpsOMPackage.cs (10)
31void SetCoreProperties([In] IXpsOMCoreProperties coreProperties); 33void SetDiscardControlPartName([In] IOpcPartUri discardControlPartUri); 35void SetDocumentSequence([In] IXpsOMDocumentSequence documentSequence); 37void SetThumbnailResource([In] IXpsOMImageResource imageResource); 39void WriteToFile([In] string fileName, [In] ref _SECURITY_ATTRIBUTES securityAttributes, [In] uint flagsAndAttributes, [In] int optimizeMarkupSize); 41void WriteToStream([In] ISequentialStream stream, [In] int optimizeMarkupSize);
Serialization\RCW\IXpsOMPackageWriter.cs (12)
26void StartNewDocument([MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri documentPartName, [MarshalAs(UnmanagedType.Interface)] [In] IXpsOMPrintTicketResource documentPrintTicket, [MarshalAs(UnmanagedType.Interface)] [In] IXpsOMDocumentStructureResource documentStructure, [MarshalAs(UnmanagedType.Interface)] [In] IXpsOMSignatureBlockResourceCollection signatureBlockResources, [MarshalAs(UnmanagedType.Interface)] [In] IXpsOMPartUriCollection restrictedFonts); 29void AddPage([MarshalAs(UnmanagedType.Interface)] [In] IXpsOMPage page, [ComAliasName("MSXPS.XPS_SIZE")] [In] ref XPS_SIZE advisoryPageDimensions, [MarshalAs(UnmanagedType.Interface)] [In] IXpsOMPartUriCollection discardableResourceParts, [MarshalAs(UnmanagedType.Interface)] [In] IXpsOMStoryFragmentsResource storyFragments, [MarshalAs(UnmanagedType.Interface)] [In] IXpsOMPrintTicketResource pagePrintTicket, [MarshalAs(UnmanagedType.Interface)] [In] IXpsOMImageResource pageThumbnail); 32void AddResource([MarshalAs(UnmanagedType.Interface)] [In] IXpsOMResource resource);
Serialization\RCW\IXpsOMPage.cs (12)
29new void SetPartName([MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri partUri); 44void SetPageDimensions([ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_SIZE")] [In] ref XPS_SIZE pageDimensions); 51void SetContentBox([ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_RECT")] [In] ref XPS_RECT contentBox); 58void SetBleedBox([ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_RECT")] [In] ref XPS_RECT bleedBox); 65void SetLanguage([MarshalAs(UnmanagedType.LPWStr)] [In] string language); 72void SetName([MarshalAs(UnmanagedType.LPWStr)] [In] string name); 78void SetIsHyperlinkTarget([In] int isHyperlinkTarget); 89void SetDictionaryLocal([MarshalAs(UnmanagedType.Interface)] [In] IXpsOMDictionary resourceDictionary); 96void SetDictionaryResource([MarshalAs(UnmanagedType.Interface)] [In] IXpsOMRemoteDictionaryResource remoteDictionaryResource); 99void Write([MarshalAs(UnmanagedType.Interface)] [In] ISequentialStream stream, [In] int optimizeMarkupSize); 103string GenerateUnusedLookupKey([ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_OBJECT_TYPE")] [In] XPS_OBJECT_TYPE type);
Serialization\RCW\IXpsOMPageReference.cs (5)
47void SetAdvisoryPageDimensions([In][ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_SIZE")] ref XPS_SIZE pageDimensions); 49void SetPage([In] IXpsOMPage page); 51void SetPrintTicketResource([In] IXpsOMPrintTicketResource printTicketResource); 53void SetStoryFragmentsResource([In] IXpsOMStoryFragmentsResource storyFragmentsResource); 55void SetThumbnailResource([In] IXpsOMImageResource imageResource);
Serialization\RCW\IXpsOMPageReferenceCollection.cs (7)
23void Append([In] IXpsOMPageReference pageReference); 25IXpsOMPageReference GetAt([In] uint index); 29void InsertAt([In] uint index, [In] IXpsOMPageReference pageReference); 31void RemoveAt([In] uint index); 33void SetAt([In] uint index, [In] IXpsOMPageReference pageReference);
Serialization\RCW\IXpsOMPart.cs (1)
29void SetPartName([MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri partUri);
Serialization\RCW\IXpsOMPartUriCollection.cs (7)
25IOpcPartUri GetAt([In] uint index); 27void InsertAt([In] uint index, [In] IOpcPartUri partUri); 29void RemoveAt([In] uint index); 31void SetAt([In] uint index, [In] IOpcPartUri partUri); 33void Append([In] IOpcPartUri partUri);
Serialization\RCW\IXpsOMPath.cs (16)
65void SetAccessibilityLongDescription([In] string longDescription); 67void SetAccessibilityShortDescription([In] string shortDescription); 69void SetFillBrushLocal([In] IXpsOMBrush brush); 71void SetFillBrushLookup([In] string lookup); 73void SetGeometryLocal([In] IXpsOMGeometry geometry); 75void SetGeometryLookup([In] string lookup); 77void SetSnapsToPixels([In] int snapsToPixels); 79void SetStrokeBrushLocal([In] IXpsOMBrush brush); 81void SetStrokeBrushLookup([In] string lookup); 83void SetStrokeDashCap([In][ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_DASH_CAP")] XPS_DASH_CAP strokeDashCap); 85void SetStrokeDashOffset([In] float strokeDashOffset); 87void SetStrokeEndLineCap([In][ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_LINE_CAP")] XPS_LINE_CAP strokeEndLineCap); 89void SetStrokeLineJoin([In][ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_LINE_JOIN")] XPS_LINE_JOIN strokeLineJoin); 91void SetStrokeMiterLimit([In] float strokeMiterLimit); 93void SetStrokeStartLineCap([In][ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_LINE_CAP")] XPS_LINE_CAP strokeStartLineCap); 95void SetStrokeThickness([In] float strokeThickness);
Serialization\RCW\IXpsOMPrintTicketResource.cs (3)
31new void SetPartName([MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri partUri); 38void SetContent([MarshalAs(UnmanagedType.Interface)] [In] IStream sourceStream, [MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri partName);
Serialization\RCW\IXpsOMRadialGradientBrush.cs (3)
31void SetCenter([In][ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_POINT")] ref XPS_POINT center); 33void SetGradientOrigin([In][ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_POINT")] ref XPS_POINT origin); 35void SetRadiiSizes([In][ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_SIZE")] ref XPS_SIZE radiiSizes);
Serialization\RCW\IXpsOMRemoteDictionaryResource.cs (1)
25void SetDictionary([In] IXpsOMDictionary dictionary);
Serialization\RCW\IXpsOMRemoteDictionaryResourceCollection.cs (8)
23void Append([In] IXpsOMRemoteDictionaryResource @object); 25IXpsOMRemoteDictionaryResource GetAt([In] uint index); 27IXpsOMRemoteDictionaryResource GetByPartName([In] IOpcPartUri partName); 31void InsertAt([In] uint index, [In] IXpsOMRemoteDictionaryResource @object); 33void RemoveAt([In] uint index); 35void SetAt([In] uint index, [In] IXpsOMRemoteDictionaryResource @object);
Serialization\RCW\IXpsOMSignatureBlockResource.cs (3)
30new void SetPartName([MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri partUri); 41void SetContent([MarshalAs(UnmanagedType.Interface)] [In] IStream sourceStream, [MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri partName);
Serialization\RCW\IXpsOMSignatureBlockResourceCollection.cs (8)
23void Append([In] IXpsOMSignatureBlockResource signatureBlockResource); 25IXpsOMSignatureBlockResource GetAt([In] uint index); 27IXpsOMSignatureBlockResource GetByPartName([In] IOpcPartUri partName); 31void InsertAt([In] uint index, [In] IXpsOMSignatureBlockResource signatureBlockResource); 33void RemoveAt([In] uint index); 35void SetAt([In] uint index, [In] IXpsOMSignatureBlockResource signatureBlockResource);
Serialization\RCW\IXpsOMSolidColorBrush.cs (2)
27void SetColor([In][ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_COLOR")] ref XPS_COLOR color, [In] IXpsOMColorProfileResource colorProfile);
Serialization\RCW\IXpsOMStoryFragmentsResource.cs (3)
30new void SetPartName([MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri partUri); 41void SetContent([MarshalAs(UnmanagedType.Interface)] [In] IStream sourceStream, [MarshalAs(UnmanagedType.Interface)] [In] IOpcPartUri partName);
Serialization\RCW\IXpsOMThumbnailGenerator.cs (4)
23IXpsOMImageResource GenerateThumbnail([In] IXpsOMPage page, [In][ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_IMAGE_TYPE")] XPS_IMAGE_TYPE thumbnailType, [In][ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_THUMBNAIL_SIZE")] XPS_THUMBNAIL_SIZE thumbnailSize, [In] IOpcPartUri imageResourcePartName);
Serialization\RCW\IXpsOMTileBrush.cs (5)
36void SetTileMode([In][ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_TILE_MODE")] XPS_TILE_MODE tileMode); 38void SetTransformLocal([In] IXpsOMMatrixTransform transform); 40void SetTransformLookup([In] string key); 42void SetViewbox([In][ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_RECT")] ref XPS_RECT viewbox); 44void SetViewport([In][ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_RECT")] ref XPS_RECT viewport);
Serialization\RCW\IXpsOMVisual.cs (11)
41void SetTransformLocal([MarshalAs(UnmanagedType.Interface)] [In] IXpsOMMatrixTransform matrixTransform); 48void SetTransformLookup([MarshalAs(UnmanagedType.LPWStr)] [In] string key); 59void SetClipGeometryLocal([MarshalAs(UnmanagedType.Interface)] [In] IXpsOMGeometry clipGeometry); 66void SetClipGeometryLookup([MarshalAs(UnmanagedType.LPWStr)] [In] string key); 72void SetOpacity([In] float opacity); 83void SetOpacityMaskBrushLocal([MarshalAs(UnmanagedType.Interface)] [In] IXpsOMBrush opacityMaskBrush); 90void SetOpacityMaskBrushLookup([MarshalAs(UnmanagedType.LPWStr)] [In] string key); 97void SetName([MarshalAs(UnmanagedType.LPWStr)] [In] string name); 103void SetIsHyperlinkTarget([In] int isHyperlink); 110void SetHyperlinkNavigateUri([MarshalAs(UnmanagedType.Interface)] [In] IUri hyperlinkUri); 117void SetLanguage([MarshalAs(UnmanagedType.LPWStr)] [In] string language);
Serialization\RCW\IXpsOMVisualBrush.cs (2)
31void SetVisualLocal([In] IXpsOMVisual visual); 33void SetVisualLookup([In] string lookup);
Serialization\RCW\IXpsOMVisualCollection.cs (7)
29IXpsOMVisual GetAt([In] uint index); 32void InsertAt([In] uint index, [MarshalAs(UnmanagedType.Interface)] [In] IXpsOMVisual @object); 35void RemoveAt([In] uint index); 38void SetAt([In] uint index, [MarshalAs(UnmanagedType.Interface)] [In] IXpsOMVisual @object); 41void Append([MarshalAs(UnmanagedType.Interface)] [In] IXpsOMVisual @object);
Serialization\RCW\XpsOMThumbnailGeneratorClass.cs (4)
29public extern virtual IXpsOMImageResource GenerateThumbnail([In] IXpsOMPage page, [In][ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_IMAGE_TYPE")] XPS_IMAGE_TYPE thumbnailType, [In][ComAliasName("System.Windows.Xps.Serialization.RCW.XPS_THUMBNAIL_SIZE")] XPS_THUMBNAIL_SIZE thumbnailSize, [In] IOpcPartUri imageResourcePartName);
Replay (3)
src\Compilers\Shared\NativeMethods.cs (3)
84[In, Out] StringBuilder lpCommandLine, 87[In, MarshalAs(UnmanagedType.Bool)] 92[In] ref STARTUPINFO lpStartupInfo,
Roslyn.Test.PdbUtilities (1)
Shared\DummyMetadataImport.cs (1)
447public uint ResolveTypeRef(uint tr, [In] ref Guid riid, [MarshalAs(UnmanagedType.Interface)] out object ppIScope)
System.Private.CoreLib (12)
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ComTypes\IBindCtx.cs (1)
27void SetBindOptions([In] ref BIND_OPTS pbindopts);
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ComTypes\IConnectionPointContainer.cs (1)
15void FindConnectionPoint([In] ref Guid riid, out IConnectionPoint? ppCP);
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ComTypes\IMoniker.cs (2)
33void BindToObject(IBindCtx pbc, IMoniker? pmkToLeft, [In] ref Guid riidResult, [MarshalAs(UnmanagedType.Interface)] out object ppvResult); 34void BindToStorage(IBindCtx pbc, IMoniker? pmkToLeft, [In] ref Guid riid, [MarshalAs(UnmanagedType.Interface)] out object ppvObj);
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ComTypes\ITypeInfo.cs (2)
308void GetIDsOfNames([MarshalAs(UnmanagedType.LPArray, ArraySubType = UnmanagedType.LPWStr, SizeParamIndex = 1), In] string[] rgszNames, int cNames, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1), Out] int[] pMemId); 314void CreateInstance([MarshalAs(UnmanagedType.IUnknown)] object? pUnkOuter, [In] ref Guid riid, [MarshalAs(UnmanagedType.IUnknown), Out] out object ppvObj);
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ComTypes\ITypeInfo2.cs (2)
21new void GetIDsOfNames([MarshalAs(UnmanagedType.LPArray, ArraySubType = UnmanagedType.LPWStr, SizeParamIndex = 1), In] string[] rgszNames, int cNames, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1), Out] int[] pMemId); 27new void CreateInstance([MarshalAs(UnmanagedType.IUnknown)] object? pUnkOuter, [In] ref Guid riid, [MarshalAs(UnmanagedType.IUnknown), Out] out object ppvObj);
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ICustomQueryInterface.cs (1)
12CustomQueryInterfaceResult GetInterface([In] ref Guid iid, out IntPtr ppv);
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\Marshal.cs (1)
443public static void WriteInt16([In, Out] object ptr, int ofs, char val) => WriteInt16(ptr, ofs, (short)val);
src\System\Reflection\RuntimeCustomAttributeData.cs (1)
2079pcas.Add(new InAttribute());
src\System\Runtime\InteropServices\Marshal.CoreCLR.cs (1)
89public static long ReadInt64([MarshalAs(UnmanagedType.AsAny), In] object ptr, int ofs)
System.Runtime.InteropServices (9)
System\Runtime\InteropServices\ComTypes\IAdviseSink.cs (2)
28void OnDataChange([In] ref FORMATETC format, [In] ref STGMEDIUM stgmedium);
System\Runtime\InteropServices\ComTypes\IDataObject.cs (7)
29void GetData([In] ref FORMATETC format, out STGMEDIUM medium); 36void GetDataHere([In] ref FORMATETC format, ref STGMEDIUM medium); 45int QueryGetData([In] ref FORMATETC format); 54int GetCanonicalFormatEtc([In] ref FORMATETC formatIn, out FORMATETC formatOut); 60void SetData([In] ref FORMATETC formatIn, [In] ref STGMEDIUM medium, [MarshalAs(UnmanagedType.Bool)] bool release); 75int DAdvise([In] ref FORMATETC pFormatetc, ADVF advf, IAdviseSink adviseSink, out int connection);
System.Windows.Controls.Ribbon (1)
Microsoft\Windows\Controls\Ribbon\NativeMethods.cs (1)
322public static extern bool GetMonitorInfo(HandleRef hmonitor, [In, Out] MONITORINFOEX info);
System.Windows.Forms.Primitives (1)
Interop\Mshtml\Interop.IHTMLEventObj.cs (1)
25void SetKeyCode([In] int p);
UIAutomationClient (1)
src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\NativeMethodsSetLastError.cs (1)
58public static extern int MapWindowPoints(NativeMethods.HWND hWndFrom, NativeMethods.HWND hWndTo, [In, Out] ref NativeMethods.RECT rect, int cPoints);
UIAutomationClientSideProviders (19)
MS\Internal\AutomationProxies\OleObject.cs (1)
75[PreserveSig]int GetData(ref UnsafeNativeMethods.FORMATETC pFormatetc, [In, Out]ref UnsafeNativeMethods.STGMEDIUM pMedium);
MS\Win32\UnsafeNativeMethods.cs (16)
69internal static extern int AccessibleChildren(Accessibility.IAccessible paccContainer, int iChildStart, int cChildren, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 2), In, Out] object[] rgvarChildren, out int pcObtained); 71internal static extern int AccessibleObjectFromWindow(IntPtr hwnd, int idObject, ref Guid iid, [In, Out, MarshalAs(UnmanagedType.IUnknown)] ref object ppvObject); 73internal static extern int ObjectFromLresult(IntPtr lResult, ref Guid iid, IntPtr wParam, [In, Out] ref IAccessible ppvObject); 147public static extern bool GetMenuItemInfo(IntPtr hMenu, int uItem, bool fByPosition, [In, Out] ref NativeMethods.MENUITEMINFO menuItemInfo); 157internal static extern IntPtr DispatchMessage([In] ref NativeMethods.MSG msg); 159internal static extern int GetMessage([In, Out] ref NativeMethods.MSG msg, IntPtr hWnd, int uMsgFilterMin, int uMsgFilterMax); 161internal static extern bool PeekMessage([In, Out] ref NativeMethods.MSG msg, IntPtr hwnd, int uMsgFilterMin, int uMsgFilterMax, int wRemoveMsg); 175internal static extern bool TranslateMessage([In, Out] ref NativeMethods.MSG msg); 226internal static extern bool GetComboBoxInfo(IntPtr hwnd, [In, Out] ref NativeMethods.COMBOBOXINFO cbInfo); 232internal static extern bool GetCursorPos([In, Out] ref NativeMethods.Win32Point pt); 234internal static extern bool GetPhysicalCursorPos([In, Out] ref NativeMethods.Win32Point pt); 246internal static extern bool GetScrollBarInfo(IntPtr hwnd, int fnBar, [In, Out] ref NativeMethods.ScrollBarInfo lpsi); 248internal static extern bool GetScrollInfo(IntPtr hwnd, int fnBar, [In, Out] ref NativeMethods.ScrollInfo lpsi); 256internal static extern bool EnumThreadWindows(uint threadId, EnumThreadWndProc lpEnumFunc, [In, Out] ref ENUMTOOLTIPWINDOWINFO lParam); 260internal static extern bool GetClientRect(IntPtr hWnd, [In, Out] ref NativeMethods.Win32Rect rect); 266internal static extern bool GetWindowRect(IntPtr hWnd, [In, Out] ref NativeMethods.Win32Rect rect);
src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\NativeMethodsSetLastError.cs (2)
84public static extern int MapWindowPoints(IntPtr hWndFrom, IntPtr hWndTo, [In, Out] ref NativeMethods.Win32Rect rect, int cPoints); 87public static extern int MapWindowPoints(IntPtr hWndFrom, IntPtr hWndTo, [In, Out] ref NativeMethods.Win32Point pt, int cPoints);
UIAutomationTypes (216)
src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\NativeMethodsCLR.cs (1)
2015private static extern IntPtr SysAllocString([In, MarshalAs(UnmanagedType.LPWStr)]string s);
src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\NativeMethodsOther.cs (3)
125[In, Out] 127[In, Out] 137[In, MarshalAs(UnmanagedType.LPArray)]
src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\NativeMethodsSetLastError.cs (1)
135public static extern int MapWindowPoints(HandleRef hWndFrom, HandleRef hWndTo, [In, Out] ref NativeMethods.RECT rect, int cPoints);
src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\UnsafeNativeMethodsCLR.cs (211)
159internal static extern bool ShellExecuteEx([In, Out] ShellExecuteInfo lpExecInfo); 219internal static extern int ObjectFromLresult(IntPtr lResult, ref Guid iid, IntPtr wParam, [In, Out] ref IAccessible ppvObject); 304public static extern int GetObject(HandleRef hObject, int nSize, [In, Out] NativeMethods.BITMAP bm); 708internal static extern IntPtr LoadLibraryEx([In][MarshalAs(UnmanagedType.LPTStr)] string lpFileName, IntPtr hFile, [In] LoadLibraryFlags dwFlags); 737[In] GetModuleHandleFlags dwFlags, 738[In][Optional][MarshalAs(UnmanagedType.LPTStr)] string lpModuleName, 743internal static extern bool FreeLibrary([In] IntPtr hModule); 763public static extern bool SystemParametersInfo(int nAction, int nParam, [In, Out] NativeMethods.NONCLIENTMETRICS metrics, int nUpdate); 820private static extern IntPtr IntBeginPaint(HandleRef hWnd, [In, Out] ref NativeMethods.PAINTSTRUCT lpPaint); 822public static IntPtr BeginPaint(HandleRef hWnd, [In, Out, MarshalAs(UnmanagedType.LPStruct)] ref NativeMethods.PAINTSTRUCT lpPaint) 829public static bool EndPaint(HandleRef hWnd, [In, MarshalAs(UnmanagedType.LPStruct)] ref NativeMethods.PAINTSTRUCT lpPaint) 970private static extern NativeMethods.IconHandle PrivateCreateIconIndirect([In, MarshalAs(UnmanagedType.LPStruct)] NativeMethods.ICONINFO iconInfo); 971internal static NativeMethods.IconHandle CreateIconIndirect([In, MarshalAs(UnmanagedType.LPStruct)] NativeMethods.ICONINFO iconInfo) 1081[In, MarshalAs(UnmanagedType.Interface)] 1083[In, MarshalAs(UnmanagedType.U4)] 1085[In, MarshalAs(UnmanagedType.U8)] 1087[In, Out] 1092[In, MarshalAs(UnmanagedType.U4)] 1094[In, MarshalAs(UnmanagedType.U8)] 1096[In, Out] 1104[In, MarshalAs(UnmanagedType.Interface)] 1106[In, MarshalAs(UnmanagedType.U4)] 1108[In, MarshalAs(UnmanagedType.U8)] 1110[In, Out] 1120[In, MarshalAs(UnmanagedType.U4)] 1125[In, MarshalAs(UnmanagedType.U4)] 1151[In, MarshalAs(UnmanagedType.U4)] 1156[In] 1158[In, MarshalAs(UnmanagedType.U4)] 1176[In, MarshalAs(UnmanagedType.U4)] 1178[In, MarshalAs(UnmanagedType.U4)] 1223[In, Out] 1245[In] 1263[In, MarshalAs(UnmanagedType.U4)] 1271[In, MarshalAs(UnmanagedType.U4)] 1286[In, MarshalAs(UnmanagedType.Interface)] 1288[In, MarshalAs(UnmanagedType.BStr)] 1297[In, MarshalAs(UnmanagedType.U4)] 1322[In] 1327[In] 1332[In, MarshalAs(UnmanagedType.Interface)] 1334[In, MarshalAs(UnmanagedType.LPWStr)] 1339[In] 1341[In, Out] 1346[In] 1348[In] 1350[In] 1355[In] 1360[In, MarshalAs(UnmanagedType.LPWStr)] 1369[In] 1371[In, MarshalAs(UnmanagedType.U2)] 1450[In] 1455[In] 1459[In, MarshalAs(UnmanagedType.Interface)] 1461[In, MarshalAs(UnmanagedType.LPWStr)] 1478[In] 1488[In] 1490[In] 1518[In] NativeMethods.COMRECT lprcPosRect, 1519[In] NativeMethods.COMRECT lprcClipRect); 1531[In, MarshalAs(UnmanagedType.Interface)] 1538[In, MarshalAs(UnmanagedType.LPWStr)] 1540[In, MarshalAs(UnmanagedType.LPWStr)] 1548[In, MarshalAs(UnmanagedType.U4)] 1550[In, MarshalAs(UnmanagedType.Interface)] 1555[In, MarshalAs(UnmanagedType.U4)] 1557[In, MarshalAs(UnmanagedType.U4)] 1564[In, MarshalAs(UnmanagedType.Interface)] 1568[In, MarshalAs(UnmanagedType.U4)] 1573[In, MarshalAs(UnmanagedType.U4)] 1581[In] 1583[In, MarshalAs(UnmanagedType.Interface)] 1589[In] 1603[In, Out] 1608[In, MarshalAs(UnmanagedType.U4)] 1615[In, MarshalAs(UnmanagedType.U4)] 1617[In] 1622[In, MarshalAs(UnmanagedType.U4)] 1634[In, MarshalAs(UnmanagedType.U4)] 1642[In, MarshalAs(UnmanagedType.U4)] 1648[In] 1657[In, MarshalAs(UnmanagedType.Interface)] 1665[In, MarshalAs(UnmanagedType.LPWStr)] 1667[In, MarshalAs(UnmanagedType.LPWStr)] 1677[In, MarshalAs(UnmanagedType.U4)] 1679[In, MarshalAs(UnmanagedType.Interface)] 1684[In, MarshalAs(UnmanagedType.U4)] 1686[In, MarshalAs(UnmanagedType.U4)] 1693[In, MarshalAs(UnmanagedType.Interface)] 1697[In, MarshalAs(UnmanagedType.U4)] 1702[In, MarshalAs(UnmanagedType.U4)] 1710[In] 1712[In, MarshalAs(UnmanagedType.Interface)] 1718[In] 1732[In, Out] 1737[In, MarshalAs(UnmanagedType.U4)] 1744[In, MarshalAs(UnmanagedType.U4)] 1746[In] 1751[In, MarshalAs(UnmanagedType.U4)] 1758[In, MarshalAs(UnmanagedType.Interface)] 1764[In, MarshalAs(UnmanagedType.U4)] 1772[In, MarshalAs(UnmanagedType.U4)] 1778[In] 1783[In, MarshalAs(UnmanagedType.U4)] int msg, 1784[In, MarshalAs(UnmanagedType.U4)] int wParam, 1785[In, MarshalAs(UnmanagedType.U4)] int lParam, 1808[In, MarshalAs(UnmanagedType.Interface)] object pUnkSink, 1824[In, MarshalAs(UnmanagedType.U4)] 1826[In, Out] 1832[In, MarshalAs(UnmanagedType.U4)] 1856[In, MarshalAs(UnmanagedType.U4)] 1873int FindConnectionPoint([In] ref Guid guid, [Out, MarshalAs(UnmanagedType.Interface)] out IConnectionPoint ppCP); 2051void Navigate([In] string Url, [In] ref object flags, 2052[In] ref object targetFrameName, [In] ref object postData, 2053[In] ref object headers); 2059void Refresh2([In] ref object level); 2107void PutProperty([In] string property, [In] object vtValue); 2109object GetProperty([In] string property); 2134void Navigate2([In] ref object URL, [In] ref object flags, 2135[In] ref object targetFrameName, [In] ref object postData, 2136[In] ref object headers); 2139OLECMDF QueryStatusWB([In] int cmdID); 2141void ExecWB([In] OLECMDID cmdID, 2142[In] OLECMDEXECOPT cmdexecopt, 2146void ShowBrowserBar([In] ref object pvaClsid, [In] ref object pvarShow, 2147[In] ref object pvarSize); 2172void StatusTextChange([In] string text); 2174void ProgressChange([In] int progress, [In] int progressMax); 2176void CommandStateChange([In] long command, [In] bool enable); 2182void TitleChange([In] string text); 2184void PropertyChange([In] string szProperty); 2186void PrintTemplateInstantiation([In, MarshalAs(UnmanagedType.IDispatch)] object pDisp); 2188void PrintTemplateTeardown([In, MarshalAs(UnmanagedType.IDispatch)] object pDisp); 2190void UpdatePageStatus([In, MarshalAs(UnmanagedType.IDispatch)] object pDisp, 2191[In] ref object nPage, [In] ref object fDone); 2193void BeforeNavigate2([In, MarshalAs(UnmanagedType.IDispatch)] object pDisp, 2194[In] ref object URL, [In] ref object flags, 2195[In] ref object targetFrameName, [In] ref object postData, 2196[In] ref object headers, [In, Out] ref bool cancel); 2198void NewWindow2([In, Out, MarshalAs(UnmanagedType.IDispatch)] ref object pDisp, 2199[In, Out] ref bool cancel); 2201void NavigateComplete2([In, MarshalAs(UnmanagedType.IDispatch)] object pDisp, 2202[In] ref object URL); 2204void DocumentComplete([In, MarshalAs(UnmanagedType.IDispatch)] object pDisp, 2205[In] ref object URL); 2209void OnVisible([In] bool visible); 2211void OnToolBar([In] bool toolBar); 2213void OnMenuBar([In] bool menuBar); 2215void OnStatusBar([In] bool statusBar); 2217void OnFullScreen([In] bool fullScreen); 2219void OnTheaterMode([In] bool theaterMode); 2221void WindowSetResizable([In] bool resizable); 2223void WindowSetLeft([In] int left); 2225void WindowSetTop([In] int top); 2227void WindowSetWidth([In] int width); 2229void WindowSetHeight([In] int height); 2231void WindowClosing([In] bool isChildWindow, [In, Out] ref bool cancel); 2233void ClientToHostWindow([In, Out] ref long cx, [In, Out] ref long cy); 2235void SetSecureLockIcon([In] int secureLockIcon); 2237void FileDownload([In, Out] ref bool ActiveDocument, [In, Out] ref bool cancel); 2239void NavigateError([In, MarshalAs(UnmanagedType.IDispatch)] object pDisp, 2240[In] ref object URL, [In] ref object frame, [In] ref object statusCode, [In, Out] ref bool cancel); 2242void PrivacyImpactedStateChange([In] bool bImpacted); 2258[In, MarshalAs(UnmanagedType.U4)] 2261[In, MarshalAs(UnmanagedType.Interface)] 2263[In, MarshalAs(UnmanagedType.Interface)] 2269[In, Out] 2275[In, MarshalAs(UnmanagedType.I4)] 2277[In] 2279[In] 2281[In] 2283[In] 2297[In, MarshalAs(UnmanagedType.Bool)] 2303[In, MarshalAs(UnmanagedType.Bool)] 2309[In, MarshalAs(UnmanagedType.Bool)] 2315[In] 2317[In] 2324[In] 2326[In] 2328[In, MarshalAs(UnmanagedType.I4)] 2336[In, MarshalAs(UnmanagedType.U4)] 2342[In, MarshalAs(UnmanagedType.Interface)] 2356[In, MarshalAs(UnmanagedType.U4)] 2358[In, MarshalAs(UnmanagedType.LPWStr)] 2455int Write([In, MarshalAs(UnmanagedType.SafeArray)] object[] psarray); 2456int WriteLine([In, MarshalAs(UnmanagedType.SafeArray)] object[] psarray); 2638[In, MarshalAs(UnmanagedType.Interface)] 2642[In, MarshalAs(UnmanagedType.Interface)] object pstm, 2643[In, MarshalAs(UnmanagedType.Bool)] bool fClearDirty); 2655[In, Out] NativeMethods.RAWINPUTDEVICELIST[] ridl, 2656[In, Out] ref uint numDevices, 2663[In] ref NativeMethods.RID_DEVICE_INFO ridInfo,
vbc (3)
src\Compilers\Shared\NativeMethods.cs (3)
84[In, Out] StringBuilder lpCommandLine, 87[In, MarshalAs(UnmanagedType.Bool)] 92[In] ref STARTUPINFO lpStartupInfo,
VBCSCompiler (4)
src\Compilers\Server\VBCSCompiler\MemoryHelper.cs (1)
62private static extern bool GlobalMemoryStatusEx([In, Out] MemoryHelper buffer);
src\Compilers\Shared\NativeMethods.cs (3)
84[In, Out] StringBuilder lpCommandLine, 87[In, MarshalAs(UnmanagedType.Bool)] 92[In] ref STARTUPINFO lpStartupInfo,
WindowsFormsIntegration (2)
MS\Win32\UnsafeNativeMethods.cs (2)
26public static extern bool TranslateMessage([In, Out] ref System.Windows.Interop.MSG msg); 30public static extern IntPtr DispatchMessage([In] ref System.Windows.Interop.MSG msg);
9 references to In
Microsoft.CodeAnalysis.Test.Utilities (1)
Platform\Custom\MetadataSignatureHelper.cs (1)
115attribute.AttributeType != typeof(InAttribute) &&
mscorlib (1)
src\libraries\shims\mscorlib\ref\mscorlib.cs (1)
700[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Runtime.InteropServices.InAttribute))]
netstandard (1)
netstandard.cs (1)
1706[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Runtime.InteropServices.InAttribute))]
System.Private.CoreLib (4)
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\Marshalling\MarshalMode.cs (1)
49/// Elements of arrays passed with <c>ref</c> or passed by-value with both <see cref="InAttribute"/> and <see cref="OutAttribute" /> in interop scenarios.
src\System\Reflection\RuntimeCustomAttributeData.cs (3)
1946typeof(InAttribute), // parameter 2076if (all || caType == typeof(InAttribute)) 2103if (all || caType == typeof(InAttribute))
System.Runtime (1)
artifacts\obj\System.Runtime\Debug\net11.0\System.Runtime.Forwards.cs (1)
679[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Runtime.InteropServices.InAttribute))]
System.Runtime.InteropServices (1)
artifacts\obj\System.Runtime.InteropServices\Debug\net11.0\System.Runtime.InteropServices.Forwards.cs (1)
100[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Runtime.InteropServices.InAttribute))]