Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
330 lines (315 sloc) 15.2 KB
<Type Name="TYPELIBATTR" FullName="System.Runtime.InteropServices.ComTypes.TYPELIBATTR">
<TypeSignature Language="C#" Value="public struct TYPELIBATTR" />
<TypeSignature Language="ILAsm" Value=".class public sequential serializable sealed beforefieldinit TYPELIBATTR extends System.ValueType" />
<TypeSignature Language="DocId" Value="T:System.Runtime.InteropServices.ComTypes.TYPELIBATTR" />
<TypeSignature Language="VB.NET" Value="Public Structure TYPELIBATTR" />
<TypeSignature Language="C++ CLI" Value="public value class TYPELIBATTR" />
<TypeSignature Language="F#" Value="type TYPELIBATTR = struct" />
<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.ValueType</BaseTypeName>
</Base>
<Interfaces />
<Attributes>
<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 a particular type library and provides localization support for member names.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
For additional information about the `TLIBATTR` structure, 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="guid">
<MemberSignature Language="C#" Value="public Guid guid;" />
<MemberSignature Language="ILAsm" Value=".field public valuetype System.Guid guid" />
<MemberSignature Language="DocId" Value="F:System.Runtime.InteropServices.ComTypes.TYPELIBATTR.guid" />
<MemberSignature Language="VB.NET" Value="Public guid As Guid " />
<MemberSignature Language="C++ CLI" Value="public: Guid guid;" />
<MemberSignature Language="F#" Value="val mutable guid : Guid" Usage="System.Runtime.InteropServices.ComTypes.TYPELIBATTR.guid" />
<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.Guid</ReturnType>
</ReturnValue>
<Docs>
<summary>Represents a globally unique library ID of a type library.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
For additional information about the `TLIBATTR` structure, see the MSDN Library.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="lcid">
<MemberSignature Language="C#" Value="public int lcid;" />
<MemberSignature Language="ILAsm" Value=".field public int32 lcid" />
<MemberSignature Language="DocId" Value="F:System.Runtime.InteropServices.ComTypes.TYPELIBATTR.lcid" />
<MemberSignature Language="VB.NET" Value="Public lcid As Integer " />
<MemberSignature Language="C++ CLI" Value="public: int lcid;" />
<MemberSignature Language="F#" Value="val mutable lcid : int" Usage="System.Runtime.InteropServices.ComTypes.TYPELIBATTR.lcid" />
<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.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>Represents a locale ID of a type library.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
For additional information about the `TLIBATTR` structure, see the MSDN Library.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="syskind">
<MemberSignature Language="C#" Value="public System.Runtime.InteropServices.ComTypes.SYSKIND syskind;" />
<MemberSignature Language="ILAsm" Value=".field public valuetype System.Runtime.InteropServices.ComTypes.SYSKIND syskind" />
<MemberSignature Language="DocId" Value="F:System.Runtime.InteropServices.ComTypes.TYPELIBATTR.syskind" />
<MemberSignature Language="VB.NET" Value="Public syskind As SYSKIND " />
<MemberSignature Language="C++ CLI" Value="public: System::Runtime::InteropServices::ComTypes::SYSKIND syskind;" />
<MemberSignature Language="F#" Value="val mutable syskind : System.Runtime.InteropServices.ComTypes.SYSKIND" Usage="System.Runtime.InteropServices.ComTypes.TYPELIBATTR.syskind" />
<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.SYSKIND</ReturnType>
</ReturnValue>
<Docs>
<summary>Represents the target hardware platform of a type library.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
For additional information about the `TLIBATTR` structure, see the MSDN Library.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="wLibFlags">
<MemberSignature Language="C#" Value="public System.Runtime.InteropServices.ComTypes.LIBFLAGS wLibFlags;" />
<MemberSignature Language="ILAsm" Value=".field public valuetype System.Runtime.InteropServices.ComTypes.LIBFLAGS wLibFlags" />
<MemberSignature Language="DocId" Value="F:System.Runtime.InteropServices.ComTypes.TYPELIBATTR.wLibFlags" />
<MemberSignature Language="VB.NET" Value="Public wLibFlags As LIBFLAGS " />
<MemberSignature Language="C++ CLI" Value="public: System::Runtime::InteropServices::ComTypes::LIBFLAGS wLibFlags;" />
<MemberSignature Language="F#" Value="val mutable wLibFlags : System.Runtime.InteropServices.ComTypes.LIBFLAGS" Usage="System.Runtime.InteropServices.ComTypes.TYPELIBATTR.wLibFlags" />
<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.LIBFLAGS</ReturnType>
</ReturnValue>
<Docs>
<summary>Represents library flags.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
For additional information about the `TLIBATTR` structure, see the MSDN Library.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="wMajorVerNum">
<MemberSignature Language="C#" Value="public short wMajorVerNum;" />
<MemberSignature Language="ILAsm" Value=".field public int16 wMajorVerNum" />
<MemberSignature Language="DocId" Value="F:System.Runtime.InteropServices.ComTypes.TYPELIBATTR.wMajorVerNum" />
<MemberSignature Language="VB.NET" Value="Public wMajorVerNum As Short " />
<MemberSignature Language="C++ CLI" Value="public: short wMajorVerNum;" />
<MemberSignature Language="F#" Value="val mutable wMajorVerNum : int16" Usage="System.Runtime.InteropServices.ComTypes.TYPELIBATTR.wMajorVerNum" />
<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.Int16</ReturnType>
</ReturnValue>
<Docs>
<summary>Represents the major version number of a type library.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
For additional information about the `TLIBATTR` structure, see the MSDN Library.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="wMinorVerNum">
<MemberSignature Language="C#" Value="public short wMinorVerNum;" />
<MemberSignature Language="ILAsm" Value=".field public int16 wMinorVerNum" />
<MemberSignature Language="DocId" Value="F:System.Runtime.InteropServices.ComTypes.TYPELIBATTR.wMinorVerNum" />
<MemberSignature Language="VB.NET" Value="Public wMinorVerNum As Short " />
<MemberSignature Language="C++ CLI" Value="public: short wMinorVerNum;" />
<MemberSignature Language="F#" Value="val mutable wMinorVerNum : int16" Usage="System.Runtime.InteropServices.ComTypes.TYPELIBATTR.wMinorVerNum" />
<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.Int16</ReturnType>
</ReturnValue>
<Docs>
<summary>Represents the minor version number of a type library.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
For additional information about the `TLIBATTR` structure, see the MSDN Library.
]]></format>
</remarks>
</Docs>
</Member>
</Members>
</Type>
You can’t perform that action at this time.