Marshal.GetTypeLibName メソッド

定義

タイプ ライブラリの名前を取得します。

オーバーロード

GetTypeLibName(ITypeLib)

タイプ ライブラリの名前を取得します。

GetTypeLibName(UCOMITypeLib)
古い.

タイプ ライブラリの名前を取得します。

GetTypeLibName(ITypeLib)

タイプ ライブラリの名前を取得します。

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

パラメーター

typelib
ITypeLib

名前を取得するタイプ ライブラリ。

戻り値

typelib パラメーターが指すタイプ ライブラリの名前。

属性

例外

typelib パラメーターが null です。

注釈

このメソッドによって返される名前は、Microsoft ADO タイプ ライブラリの ADODB など、ライブラリ ステートメントで使用される識別子です。 名前はファイル名ではありません。

また、 メソッドを呼び出し、最初のパラメーターに -1 を UCOMITypeInfo.GetDocumentation 渡すことで、タイプ ライブラリ名を取得することもできます。

こちらもご覧ください

適用対象

GetTypeLibName(UCOMITypeLib)

注意事項

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

タイプ ライブラリの名前を取得します。

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

パラメーター

pTLB
UCOMITypeLib

名前を取得するタイプ ライブラリ。

戻り値

pTLB パラメーターが指すタイプ ライブラリの名前。

属性

注釈

このメソッドによって返される名前は、Microsoft ADO タイプ ライブラリの ADODB など、ライブラリ ステートメントで使用される識別子です。 名前はファイル名ではありません。

また、 メソッドを呼び出し、最初のパラメーターに -1 を UCOMITypeInfo.GetDocumentation 渡すことで、タイプ ライブラリ名を取得することもできます。

こちらもご覧ください

適用対象