Marshal.GetTypeLibGuid Метод

Определение

Извлекает идентификатор LIBID библиотеки типов.

Перегрузки

GetTypeLibGuid(ITypeLib)

Извлекает идентификатор LIBID библиотеки типов.

GetTypeLibGuid(UCOMITypeLib)
Устаревшие..

Извлекает идентификатор LIBID библиотеки типов.

GetTypeLibGuid(ITypeLib)

Извлекает идентификатор LIBID библиотеки типов.

public:
 static Guid GetTypeLibGuid(System::Runtime::InteropServices::ComTypes::ITypeLib ^ typelib);
public static Guid GetTypeLibGuid (System.Runtime.InteropServices.ComTypes.ITypeLib typelib);
[System.Security.SecurityCritical]
public static Guid GetTypeLibGuid (System.Runtime.InteropServices.ComTypes.ITypeLib typelib);
static member GetTypeLibGuid : System.Runtime.InteropServices.ComTypes.ITypeLib -> Guid
[<System.Security.SecurityCritical>]
static member GetTypeLibGuid : System.Runtime.InteropServices.ComTypes.ITypeLib -> Guid
Public Shared Function GetTypeLibGuid (typelib As ITypeLib) As Guid

Параметры

typelib
ITypeLib

Библиотека типов, идентификатор LIBID которой требуется извлечь.

Возвращаемое значение

Идентификатор LIBID указанной библиотеки типов.

Атрибуты

Комментарии

GetTypeLibGuid извлекает LIBID непосредственно из существующей библиотеки типов. Это действие отличается от Marshal.GetTypeLibGuidForAssembly действия метода , который вычисляет, какой идентификатор LIBID должен быть основан на текущей сборке.

Дополнительные сведения об идентификаторах библиотек см. в разделе Exported Assembly Conversion.

См. также раздел

Применяется к

GetTypeLibGuid(UCOMITypeLib)

Внимание!

Use System.Runtime.InteropServices.Marshal.GetTypeLibGuid(ITypeLib pTLB) instead. http://go.microsoft.com/fwlink/?linkid=14202&ID=0000011.

Извлекает идентификатор LIBID библиотеки типов.

public:
 static Guid GetTypeLibGuid(System::Runtime::InteropServices::UCOMITypeLib ^ pTLB);
public static Guid GetTypeLibGuid (System.Runtime.InteropServices.UCOMITypeLib pTLB);
[System.Obsolete("Use System.Runtime.InteropServices.Marshal.GetTypeLibGuid(ITypeLib pTLB) instead. http://go.microsoft.com/fwlink/?linkid=14202&ID=0000011.", false)]
public static Guid GetTypeLibGuid (System.Runtime.InteropServices.UCOMITypeLib pTLB);
[System.Obsolete("Use System.Runtime.InteropServices.Marshal.GetTypeLibGuid(ITypeLib pTLB) instead. http://go.microsoft.com/fwlink/?linkid=14202&ID=0000011.", false)]
[System.Security.SecurityCritical]
public static Guid GetTypeLibGuid (System.Runtime.InteropServices.UCOMITypeLib pTLB);
static member GetTypeLibGuid : System.Runtime.InteropServices.UCOMITypeLib -> Guid
[<System.Obsolete("Use System.Runtime.InteropServices.Marshal.GetTypeLibGuid(ITypeLib pTLB) instead. http://go.microsoft.com/fwlink/?linkid=14202&ID=0000011.", false)>]
static member GetTypeLibGuid : System.Runtime.InteropServices.UCOMITypeLib -> Guid
[<System.Obsolete("Use System.Runtime.InteropServices.Marshal.GetTypeLibGuid(ITypeLib pTLB) instead. http://go.microsoft.com/fwlink/?linkid=14202&ID=0000011.", false)>]
[<System.Security.SecurityCritical>]
static member GetTypeLibGuid : System.Runtime.InteropServices.UCOMITypeLib -> Guid
Public Shared Function GetTypeLibGuid (pTLB As UCOMITypeLib) As Guid

Параметры

pTLB
UCOMITypeLib

Библиотека типов, идентификатор LIBID которой требуется извлечь.

Возвращаемое значение

Идентификатор LIBID библиотеки типов, на которую указывает параметр pTLB.

Атрибуты

Комментарии

GetTypeLibGuid извлекает LIBID непосредственно из существующей библиотеки типов. Это действие отличается от Marshal.GetTypeLibGuidForAssembly действия метода , который вычисляет, какой идентификатор LIBID должен быть основан на текущей сборке.

Дополнительные сведения об идентификаторах библиотек см. в разделе Exported Assembly Conversion.

См. также раздел

Применяется к