使用指定的 和 set 方法存取子建立指定get型別的屬性定義,並取得該屬性定義的令牌。
Syntax
HRESULT DefineProperty (
[in] mdTypeDef td,
[in] LPCWSTR szProperty,
[in] DWORD dwPropFlags,
[in] PCCOR_SIGNATURE pvSig,
[in] ULONG cbSig,
[in] DWORD dwCPlusTypeFlag,
[in] void const *pValue,
[in] ULONG cchValue,
[in] mdMethodDef mdSetter,
[in] mdMethodDef mdGetter,
[in] mdMethodDef rmdOtherMethods[],
[out] mdProperty *pmdProp
);
Parameters
td [in]要在其中定義屬性之類別或介面的令牌。
szProperty [in]屬性的名稱。
dwPropFlags [in]屬性旗標。
pvSig [in]屬性簽章。
cbSig [in]中的 pvSig位元組計數。
dwCPlusTypeFlag [in]屬性預設值的類型。
pValue [in]屬性的預設值。
cchValue [in]中的 pValue(Unicode) 字元計數。
mdSetter [in]設定屬性值的方法。
mdGetter [in]取得屬性值的方法。
rmdOtherMethods[] [in]與屬性相關聯的其他方法陣列。 使用 mdTokenNil終止陣列。
pmdProp [out] mdProperty 指派的令牌。
Requirements
平臺: 請參閱 .NET 支援的作系統。
Header: Cor.h
Library: CorGuids.lib