Udostępnij przez


IMetaDataEmit::DefineCustomAttribute Method

Tworzy definicję atrybutu niestandardowego z określonym podpisem metadanych, który ma zostać dołączony do określonego obiektu, i pobiera token do tej niestandardowej definicji atrybutu.

Syntax

HRESULT DefineCustomAttribute (
    [in]  mdToken     tkObj,
    [in]  mdToken     tkType,
    [in]  void const  *pCustomAttribute,
    [in]  ULONG       cbCustomAttribute,
    [out] mdCustomAttribute *pcv
);

Parameters

tkObj [in] Token elementu właściciela.

tkType [in] Token identyfikujący atrybut niestandardowy.

pCustomAttribute [in] Wskaźnik do atrybutu niestandardowego.

cbCustomAttribute [in] Liczba bajtów w elem pCustomAttribute.

pcv [out] Przypisany mdCustomAttribute token.

Requirements

Platformy: Zobacz Obsługiwane systemy operacyjne platformy .NET.

Header: Cor.h

Library: CorGuids.lib

See also