Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Membuat definisi properti untuk jenis yang ditentukan, dengan aksesor metode dan set yang ditentukanget, dan mendapatkan token ke definisi properti tersebut.
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 [di] Token untuk kelas atau antarmuka tempat properti didefinisikan.
szProperty [di] Nama properti .
dwPropFlags [di] Bendera properti.
pvSig [di] Tanda tangan properti.
cbSig [di] Jumlah byte dalam pvSig.
dwCPlusTypeFlag [di] Jenis nilai default properti.
pValue [di] Nilai default untuk properti .
cchValue [di] Jumlah karakter (Unicode) dalam pValue.
mdSetter [di] Metode yang mengatur nilai properti.
mdGetter [di] Metode yang mendapatkan nilai properti.
rmdOtherMethods[] [di] Array metode lain yang terkait dengan properti . Hentikan array dengan mdTokenNil.
pmdProp [out] Token mdProperty yang ditetapkan.
Requirements
Platform: Lihat Sistem operasi yang didukung .NET.
Header: Cor.h
Library: CorGuids.lib