Método IMetaDataEmit::DefineNestedType
Cria a assinatura de metadados de uma definição de tipo, retorna um mdTypeDef para esse tipo de token e especifica que o tipo definido é um membro do tipo referenciado pela tdEncloser parâmetro.
HRESULT DefineNestedType (
[in] LPCWSTR szTypeDef,
[in] DWORD dwTypeDefFlags,
[in] mdToken tkExtends,
[in] mdToken rtkImplements[],
[in] mdTypeDef tdEncloser,
[out] mdTypeDef *ptd
);
Parâmetros
szTypeDef
[in] O nome de tipo em Unicode.dwTypeDefFlags
[in] TypeDef atributos.tkExtends
[in] O token da classe base.rtkImplements[]
[in] Uma matriz de símbolos que especificam as interfaces que implementa essa interface ou classe.tdEncloser
[in] O token do tipo delimitador.ptd
[out] The mdTypeDef símbolo atribuído.
Requisitos
Plataformas: See Requisitos de sistema do .NET framework.
Cabeçalho: Cor.h
Biblioteca: Usado sistema autônomo um recurso em MSCorEE.dll
.NET Framework Versions: 3.5 SP1, 3,5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0