IDispatchImplAttribute 建構函式

定義

初始化 IDispatchImplAttribute 類別的新執行個體。

多載

IDispatchImplAttribute(Int16)

使用指定的 IDispatchImplType 值來初始化 IDispatchImplAttribute 類別的新執行個體。

IDispatchImplAttribute(IDispatchImplType)

使用指定的 IDispatchImplType 值來初始化 IDispatchImplAttribute 類別的新執行個體。

IDispatchImplAttribute(Int16)

來源:
IDispatchImplAttribute.cs

使用指定的 IDispatchImplType 值來初始化 IDispatchImplAttribute 類別的新執行個體。

C#
public IDispatchImplAttribute(short implType);

參數

implType
Int16

指示將使用哪個 IDispatchImplType 列舉型別。

備註

此建構函式會採用代表每個 IDispatchImplType 列舉成員的基礎 16 位帶正負號整數。 類型庫匯入工具 (TlbImp.exe) 使用此建構函式來避免產生代表值的 value typerefIDispatchImplType,然後使用該令牌建置簽章。

適用於

.NET Framework 4.8.1 及其他版本
產品 版本
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

IDispatchImplAttribute(IDispatchImplType)

來源:
IDispatchImplAttribute.cs

使用指定的 IDispatchImplType 值來初始化 IDispatchImplAttribute 類別的新執行個體。

C#
public IDispatchImplAttribute(System.Runtime.InteropServices.IDispatchImplType implType);

參數

implType
IDispatchImplType

指示將使用哪個 IDispatchImplType 列舉型別。

備註

對於較不容易出錯的可讀取程序代碼,請一律使用此建構函式。

適用於

.NET Framework 4.8.1 及其他版本
產品 版本
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1