Marshal.GetTypeLibGuid Yöntem

Tanım

Tür kitaplığının kitaplık tanımlayıcısını (LIBID) alır.

Aşırı Yüklemeler

GetTypeLibGuid(ITypeLib)

Tür kitaplığının kitaplık tanımlayıcısını (LIBID) alır.

GetTypeLibGuid(UCOMITypeLib)
Geçersiz.

Tür kitaplığının kitaplık tanımlayıcısını (LIBID) alır.

GetTypeLibGuid(ITypeLib)

Tür kitaplığının kitaplık tanımlayıcısını (LIBID) alır.

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

Parametreler

typelib
ITypeLib

LIBID'i alınacak tür kitaplığı.

Döndürülenler

Belirtilen tür kitaplığının LIBID değeri.

Öznitelikler

Açıklamalar

GetTypeLibGuid LIBID'yi doğrudan mevcut bir tür kitaplığından ayıklar. Bu eylem, LIBID'in geçerli derlemeye Marshal.GetTypeLibGuidForAssembly göre ne olması gerektiğini hesaplayan yöntemininkinden farklıdır.

Kitaplık tanımlayıcıları hakkında daha fazla bilgi için bkz. Dışarı Aktarılan Derleme Dönüştürme.

Ayrıca bkz.

Şunlara uygulanır

GetTypeLibGuid(UCOMITypeLib)

Dikkat

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

Tür kitaplığının kitaplık tanımlayıcısını (LIBID) alır.

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

Parametreler

pTLB
UCOMITypeLib

LIBID'i alınacak tür kitaplığı.

Döndürülenler

Parametrenin işaret olduğu tür kitaplığının pTLB LIBID değeri.

Öznitelikler

Açıklamalar

GetTypeLibGuid LIBID'yi doğrudan mevcut bir tür kitaplığından ayıklar. Bu eylem, LIBID'in geçerli derlemeye Marshal.GetTypeLibGuidForAssembly göre ne olması gerektiğini hesaplayan yöntemininkinden farklıdır.

Kitaplık tanımlayıcıları hakkında daha fazla bilgi için bkz. Dışarı Aktarılan Derleme Dönüştürme.

Ayrıca bkz.

Şunlara uygulanır