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 должен быть основан на текущей сборке.

Дополнительные сведения об идентификаторах библиотек см. в разделе "Экспортируемая сборка преобразования".

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

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

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 должен быть основан на текущей сборке.

Дополнительные сведения об идентификаторах библиотек см. в разделе "Экспортируемая сборка преобразования".

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

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