Skip to content
Permalink
Fetching contributors…
Cannot retrieve contributors at this time
556 lines (553 sloc) 29.4 KB
<Type Name="VARFLAGS" FullName="System.Runtime.InteropServices.ComTypes.VARFLAGS">
<TypeSignature Language="C#" Value="public enum VARFLAGS" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi serializable sealed VARFLAGS extends System.Enum" />
<TypeSignature Language="DocId" Value="T:System.Runtime.InteropServices.ComTypes.VARFLAGS" />
<TypeSignature Language="VB.NET" Value="Public Enum VARFLAGS" />
<TypeSignature Language="C++ CLI" Value="public enum class VARFLAGS" />
<TypeSignature Language="F#" Value="type VARFLAGS = " />
<AssemblyInfo>
<AssemblyName>System.Runtime.InteropServices</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.0.20.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.1.1.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>mscorlib</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Attributes>
<Attribute FrameworkAlternate="netcore-1.0;netcore-1.1;netcore-2.0;netcore-2.1;netframework-2.0;netframework-3.0;netframework-3.5;netframework-4.0;netframework-4.5;netframework-4.5.1;netframework-4.5.2;netframework-4.6;netframework-4.6.1;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netstandard-1.1;netstandard-1.2;netstandard-1.3;netstandard-1.4;netstandard-1.5;netstandard-1.6;netstandard-2.0;xamarinandroid-7.1;xamarinios-10.8;xamarinmac-3.0;netframework-4.8;netcore-2.2;dotnet-uwp-10.0;netcore-3.0;netstandard-2.1;netcore-3.1">
<AttributeName>System.Flags</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="netcore-1.0;netcore-1.1;netcore-2.0;netcore-2.1;netstandard-1.5;netstandard-1.6;netcore-2.2;dotnet-uwp-10.0;netcore-3.0;netstandard-2.1;netcore-3.1">
<AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="netframework-2.0;netframework-3.0;netframework-3.5;netframework-4.0;netframework-4.5;netframework-4.5.1;netframework-4.5.2;netframework-4.6;netframework-4.6.1;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8;xamarinandroid-7.1;xamarinios-10.8;xamarinmac-3.0">
<AttributeName>System.Serializable</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="netstandard-1.2;netstandard-1.3;netstandard-1.4">
<AttributeName>System.ComponentModel.EditorBrowsable</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>Identifies the constants that define the properties of a variable.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
For additional information about `VARFLAGS`, see the MSDN Library.
The common language runtime throws an exception when a COM method in native code returns an HRESULT. For more information, see [How to: Map HRESULTs and Exceptions](~/docs/framework/interop/how-to-map-hresults-and-exceptions.md).
]]></format>
</remarks>
</Docs>
<Members>
<Member MemberName="VARFLAG_FBINDABLE">
<MemberSignature Language="C#" Value="VARFLAG_FBINDABLE" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Runtime.InteropServices.ComTypes.VARFLAGS VARFLAG_FBINDABLE = int16(4)" />
<MemberSignature Language="DocId" Value="F:System.Runtime.InteropServices.ComTypes.VARFLAGS.VARFLAG_FBINDABLE" />
<MemberSignature Language="VB.NET" Value="VARFLAG_FBINDABLE" />
<MemberSignature Language="C++ CLI" Value="VARFLAG_FBINDABLE" />
<MemberSignature Language="F#" Value="VARFLAG_FBINDABLE = 4" Usage="System.Runtime.InteropServices.ComTypes.VARFLAGS.VARFLAG_FBINDABLE" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Runtime.InteropServices</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.0.20.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.1.1.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>mscorlib</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Runtime.InteropServices.ComTypes.VARFLAGS</ReturnType>
</ReturnValue>
<MemberValue>4</MemberValue>
<Docs>
<summary>The variable supports data binding.</summary>
</Docs>
</Member>
<Member MemberName="VARFLAG_FDEFAULTBIND">
<MemberSignature Language="C#" Value="VARFLAG_FDEFAULTBIND" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Runtime.InteropServices.ComTypes.VARFLAGS VARFLAG_FDEFAULTBIND = int16(32)" />
<MemberSignature Language="DocId" Value="F:System.Runtime.InteropServices.ComTypes.VARFLAGS.VARFLAG_FDEFAULTBIND" />
<MemberSignature Language="VB.NET" Value="VARFLAG_FDEFAULTBIND" />
<MemberSignature Language="C++ CLI" Value="VARFLAG_FDEFAULTBIND" />
<MemberSignature Language="F#" Value="VARFLAG_FDEFAULTBIND = 32" Usage="System.Runtime.InteropServices.ComTypes.VARFLAGS.VARFLAG_FDEFAULTBIND" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Runtime.InteropServices</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.0.20.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.1.1.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>mscorlib</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Runtime.InteropServices.ComTypes.VARFLAGS</ReturnType>
</ReturnValue>
<MemberValue>32</MemberValue>
<Docs>
<summary>The variable is the single property that best represents the object. Only one variable in type information can have this attribute.</summary>
</Docs>
</Member>
<Member MemberName="VARFLAG_FDEFAULTCOLLELEM">
<MemberSignature Language="C#" Value="VARFLAG_FDEFAULTCOLLELEM" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Runtime.InteropServices.ComTypes.VARFLAGS VARFLAG_FDEFAULTCOLLELEM = int16(256)" />
<MemberSignature Language="DocId" Value="F:System.Runtime.InteropServices.ComTypes.VARFLAGS.VARFLAG_FDEFAULTCOLLELEM" />
<MemberSignature Language="VB.NET" Value="VARFLAG_FDEFAULTCOLLELEM" />
<MemberSignature Language="C++ CLI" Value="VARFLAG_FDEFAULTCOLLELEM" />
<MemberSignature Language="F#" Value="VARFLAG_FDEFAULTCOLLELEM = 256" Usage="System.Runtime.InteropServices.ComTypes.VARFLAGS.VARFLAG_FDEFAULTCOLLELEM" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Runtime.InteropServices</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.0.20.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.1.1.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>mscorlib</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Runtime.InteropServices.ComTypes.VARFLAGS</ReturnType>
</ReturnValue>
<MemberValue>256</MemberValue>
<Docs>
<summary>Permits an optimization in which the compiler looks for a member named "xyz" on the type of "abc". If such a member is found and is flagged as an accessor function for an element of the default collection, then a call is generated to that member function. Permitted on members in dispinterfaces and interfaces; not permitted on modules.</summary>
</Docs>
</Member>
<Member MemberName="VARFLAG_FDISPLAYBIND">
<MemberSignature Language="C#" Value="VARFLAG_FDISPLAYBIND" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Runtime.InteropServices.ComTypes.VARFLAGS VARFLAG_FDISPLAYBIND = int16(16)" />
<MemberSignature Language="DocId" Value="F:System.Runtime.InteropServices.ComTypes.VARFLAGS.VARFLAG_FDISPLAYBIND" />
<MemberSignature Language="VB.NET" Value="VARFLAG_FDISPLAYBIND" />
<MemberSignature Language="C++ CLI" Value="VARFLAG_FDISPLAYBIND" />
<MemberSignature Language="F#" Value="VARFLAG_FDISPLAYBIND = 16" Usage="System.Runtime.InteropServices.ComTypes.VARFLAGS.VARFLAG_FDISPLAYBIND" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Runtime.InteropServices</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.0.20.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.1.1.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>mscorlib</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Runtime.InteropServices.ComTypes.VARFLAGS</ReturnType>
</ReturnValue>
<MemberValue>16</MemberValue>
<Docs>
<summary>The variable is displayed to the user as bindable. <see cref="F:System.Runtime.InteropServices.VARFLAGS.VARFLAG_FBINDABLE" /> must also be set.</summary>
</Docs>
</Member>
<Member MemberName="VARFLAG_FHIDDEN">
<MemberSignature Language="C#" Value="VARFLAG_FHIDDEN" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Runtime.InteropServices.ComTypes.VARFLAGS VARFLAG_FHIDDEN = int16(64)" />
<MemberSignature Language="DocId" Value="F:System.Runtime.InteropServices.ComTypes.VARFLAGS.VARFLAG_FHIDDEN" />
<MemberSignature Language="VB.NET" Value="VARFLAG_FHIDDEN" />
<MemberSignature Language="C++ CLI" Value="VARFLAG_FHIDDEN" />
<MemberSignature Language="F#" Value="VARFLAG_FHIDDEN = 64" Usage="System.Runtime.InteropServices.ComTypes.VARFLAGS.VARFLAG_FHIDDEN" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Runtime.InteropServices</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.0.20.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.1.1.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>mscorlib</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Runtime.InteropServices.ComTypes.VARFLAGS</ReturnType>
</ReturnValue>
<MemberValue>64</MemberValue>
<Docs>
<summary>The variable should not be displayed to the user in a browser, although it exists and is bindable.</summary>
</Docs>
</Member>
<Member MemberName="VARFLAG_FIMMEDIATEBIND">
<MemberSignature Language="C#" Value="VARFLAG_FIMMEDIATEBIND" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Runtime.InteropServices.ComTypes.VARFLAGS VARFLAG_FIMMEDIATEBIND = int16(4096)" />
<MemberSignature Language="DocId" Value="F:System.Runtime.InteropServices.ComTypes.VARFLAGS.VARFLAG_FIMMEDIATEBIND" />
<MemberSignature Language="VB.NET" Value="VARFLAG_FIMMEDIATEBIND" />
<MemberSignature Language="C++ CLI" Value="VARFLAG_FIMMEDIATEBIND" />
<MemberSignature Language="F#" Value="VARFLAG_FIMMEDIATEBIND = 4096" Usage="System.Runtime.InteropServices.ComTypes.VARFLAGS.VARFLAG_FIMMEDIATEBIND" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Runtime.InteropServices</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.0.20.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.1.1.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>mscorlib</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Runtime.InteropServices.ComTypes.VARFLAGS</ReturnType>
</ReturnValue>
<MemberValue>4096</MemberValue>
<Docs>
<summary>The variable is mapped as individual bindable properties.</summary>
</Docs>
</Member>
<Member MemberName="VARFLAG_FNONBROWSABLE">
<MemberSignature Language="C#" Value="VARFLAG_FNONBROWSABLE" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Runtime.InteropServices.ComTypes.VARFLAGS VARFLAG_FNONBROWSABLE = int16(1024)" />
<MemberSignature Language="DocId" Value="F:System.Runtime.InteropServices.ComTypes.VARFLAGS.VARFLAG_FNONBROWSABLE" />
<MemberSignature Language="VB.NET" Value="VARFLAG_FNONBROWSABLE" />
<MemberSignature Language="C++ CLI" Value="VARFLAG_FNONBROWSABLE" />
<MemberSignature Language="F#" Value="VARFLAG_FNONBROWSABLE = 1024" Usage="System.Runtime.InteropServices.ComTypes.VARFLAGS.VARFLAG_FNONBROWSABLE" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Runtime.InteropServices</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.0.20.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.1.1.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>mscorlib</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Runtime.InteropServices.ComTypes.VARFLAGS</ReturnType>
</ReturnValue>
<MemberValue>1024</MemberValue>
<Docs>
<summary>The variable appears in an object browser, but not in a properties browser.</summary>
</Docs>
</Member>
<Member MemberName="VARFLAG_FREADONLY">
<MemberSignature Language="C#" Value="VARFLAG_FREADONLY" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Runtime.InteropServices.ComTypes.VARFLAGS VARFLAG_FREADONLY = int16(1)" />
<MemberSignature Language="DocId" Value="F:System.Runtime.InteropServices.ComTypes.VARFLAGS.VARFLAG_FREADONLY" />
<MemberSignature Language="VB.NET" Value="VARFLAG_FREADONLY" />
<MemberSignature Language="C++ CLI" Value="VARFLAG_FREADONLY" />
<MemberSignature Language="F#" Value="VARFLAG_FREADONLY = 1" Usage="System.Runtime.InteropServices.ComTypes.VARFLAGS.VARFLAG_FREADONLY" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Runtime.InteropServices</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.0.20.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.1.1.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>mscorlib</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Runtime.InteropServices.ComTypes.VARFLAGS</ReturnType>
</ReturnValue>
<MemberValue>1</MemberValue>
<Docs>
<summary>Assignment to the variable should not be allowed.</summary>
</Docs>
</Member>
<Member MemberName="VARFLAG_FREPLACEABLE">
<MemberSignature Language="C#" Value="VARFLAG_FREPLACEABLE" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Runtime.InteropServices.ComTypes.VARFLAGS VARFLAG_FREPLACEABLE = int16(2048)" />
<MemberSignature Language="DocId" Value="F:System.Runtime.InteropServices.ComTypes.VARFLAGS.VARFLAG_FREPLACEABLE" />
<MemberSignature Language="VB.NET" Value="VARFLAG_FREPLACEABLE" />
<MemberSignature Language="C++ CLI" Value="VARFLAG_FREPLACEABLE" />
<MemberSignature Language="F#" Value="VARFLAG_FREPLACEABLE = 2048" Usage="System.Runtime.InteropServices.ComTypes.VARFLAGS.VARFLAG_FREPLACEABLE" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Runtime.InteropServices</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.0.20.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.1.1.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>mscorlib</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Runtime.InteropServices.ComTypes.VARFLAGS</ReturnType>
</ReturnValue>
<MemberValue>2048</MemberValue>
<Docs>
<summary>Tags the interface as having default behaviors.</summary>
</Docs>
</Member>
<Member MemberName="VARFLAG_FREQUESTEDIT">
<MemberSignature Language="C#" Value="VARFLAG_FREQUESTEDIT" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Runtime.InteropServices.ComTypes.VARFLAGS VARFLAG_FREQUESTEDIT = int16(8)" />
<MemberSignature Language="DocId" Value="F:System.Runtime.InteropServices.ComTypes.VARFLAGS.VARFLAG_FREQUESTEDIT" />
<MemberSignature Language="VB.NET" Value="VARFLAG_FREQUESTEDIT" />
<MemberSignature Language="C++ CLI" Value="VARFLAG_FREQUESTEDIT" />
<MemberSignature Language="F#" Value="VARFLAG_FREQUESTEDIT = 8" Usage="System.Runtime.InteropServices.ComTypes.VARFLAGS.VARFLAG_FREQUESTEDIT" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Runtime.InteropServices</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.0.20.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.1.1.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>mscorlib</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Runtime.InteropServices.ComTypes.VARFLAGS</ReturnType>
</ReturnValue>
<MemberValue>8</MemberValue>
<Docs>
<summary>When set, any attempt to directly change the property results in a call to <see langword="IPropertyNotifySink::OnRequestEdit" />. The implementation of <see langword="OnRequestEdit" /> determines if the change is accepted.</summary>
</Docs>
</Member>
<Member MemberName="VARFLAG_FRESTRICTED">
<MemberSignature Language="C#" Value="VARFLAG_FRESTRICTED" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Runtime.InteropServices.ComTypes.VARFLAGS VARFLAG_FRESTRICTED = int16(128)" />
<MemberSignature Language="DocId" Value="F:System.Runtime.InteropServices.ComTypes.VARFLAGS.VARFLAG_FRESTRICTED" />
<MemberSignature Language="VB.NET" Value="VARFLAG_FRESTRICTED" />
<MemberSignature Language="C++ CLI" Value="VARFLAG_FRESTRICTED" />
<MemberSignature Language="F#" Value="VARFLAG_FRESTRICTED = 128" Usage="System.Runtime.InteropServices.ComTypes.VARFLAGS.VARFLAG_FRESTRICTED" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Runtime.InteropServices</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.0.20.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.1.1.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>mscorlib</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Runtime.InteropServices.ComTypes.VARFLAGS</ReturnType>
</ReturnValue>
<MemberValue>128</MemberValue>
<Docs>
<summary>The variable should not be accessible from macro languages. This flag is intended for system-level variables or variables that you do not want type browsers to display.</summary>
</Docs>
</Member>
<Member MemberName="VARFLAG_FSOURCE">
<MemberSignature Language="C#" Value="VARFLAG_FSOURCE" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Runtime.InteropServices.ComTypes.VARFLAGS VARFLAG_FSOURCE = int16(2)" />
<MemberSignature Language="DocId" Value="F:System.Runtime.InteropServices.ComTypes.VARFLAGS.VARFLAG_FSOURCE" />
<MemberSignature Language="VB.NET" Value="VARFLAG_FSOURCE" />
<MemberSignature Language="C++ CLI" Value="VARFLAG_FSOURCE" />
<MemberSignature Language="F#" Value="VARFLAG_FSOURCE = 2" Usage="System.Runtime.InteropServices.ComTypes.VARFLAGS.VARFLAG_FSOURCE" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Runtime.InteropServices</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.0.20.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.1.1.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>mscorlib</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Runtime.InteropServices.ComTypes.VARFLAGS</ReturnType>
</ReturnValue>
<MemberValue>2</MemberValue>
<Docs>
<summary>The variable returns an object that is a source of events.</summary>
</Docs>
</Member>
<Member MemberName="VARFLAG_FUIDEFAULT">
<MemberSignature Language="C#" Value="VARFLAG_FUIDEFAULT" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Runtime.InteropServices.ComTypes.VARFLAGS VARFLAG_FUIDEFAULT = int16(512)" />
<MemberSignature Language="DocId" Value="F:System.Runtime.InteropServices.ComTypes.VARFLAGS.VARFLAG_FUIDEFAULT" />
<MemberSignature Language="VB.NET" Value="VARFLAG_FUIDEFAULT" />
<MemberSignature Language="C++ CLI" Value="VARFLAG_FUIDEFAULT" />
<MemberSignature Language="F#" Value="VARFLAG_FUIDEFAULT = 512" Usage="System.Runtime.InteropServices.ComTypes.VARFLAGS.VARFLAG_FUIDEFAULT" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Runtime.InteropServices</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.0.20.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.1.1.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.2.1.0</AssemblyVersion>
<AssemblyVersion>4.2.2.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>mscorlib</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Runtime.InteropServices.ComTypes.VARFLAGS</ReturnType>
</ReturnValue>
<MemberValue>512</MemberValue>
<Docs>
<summary>The variable is the default display in the user interface.</summary>
</Docs>
</Member>
</Members>
</Type>
You can’t perform that action at this time.