Método IMetaDataAssemblyEmit::DefineManifestResourceIMetaDataAssemblyEmit::DefineManifestResource Method

Cria uma ManifestResource estrutura que contém metadados para o recurso de manifesto especificado e retorna o token de metadados associado.Creates a ManifestResource structure containing metadata for the specified manifest resource, and returns the associated metadata token.

SintaxeSyntax

HRESULT DefineManifestResource (  
    [in] LPCWSTR                szName,
    [in] mdToken                tkImplementation,
    [in] DWORD                  dwOffset,
    [in] DWORD                  dwResourceFlags,  
    [out] mdManifestResource    *pmdmr  
);  

ParâmetrosParameters

szName
no O nome do recurso.[in] The name of the resource.

tkImplementation
no Um token de metadados do tipo mdtFile ou mdtAssemblyRef que é mapeado para o provedor de recursos.[in] A metadata token of type mdtFile or mdtAssemblyRef that maps to the resource provider. Um valor nulo indica que o arquivo no qual os metadados são inseridos é o provedor de recursos.A NULL value indicates that the file in which the metadata is embedded is the resource provider.

dwOffset
no O deslocamento para o início do recurso dentro do arquivo.[in] The offset to the beginning of the resource within the file. Para recursos em arquivos autônomos, isso sempre será zero.For resources in standalone files, this will always be zero. Se o recurso for inserido em um arquivo PE (executável portátil), esse será um deslocamento do BLOB de recursos, que começa no local especificado no arquivo de cabeçalho cor. h.If the resource is embedded in a PE (portable executable) file, this is an offset of the resource BLOB, which starts at the location specified in the cor.h header file.

dwResourceFlags
no Uma combinação de bits de valores de sinalizador que especifica configurações de propriedades para a definição de recurso.[in] A bitwise combination of flag values that specify property settings for the resource definition.

pmdmr
fora Um ponteiro para o token de metadados retornado.[out] A pointer to the returned metadata token.

ComentáriosRemarks

Uma ManifestResource estrutura de metadados deve ser definida para cada recurso que é implementado em cada um dos arquivos do assembly.One ManifestResource metadata structure must be defined for each resource that is implemented in each of the assembly's files.

RequisitosRequirements

Plataforma: Consulte requisitos do sistema.Platform: See System Requirements.

Cabeçalho: Cor. hHeader: Cor.h

Biblioteca: Usado como um recurso no MsCorEE.dllLibrary: Used as a resource in MsCorEE.dll

.NET Framework versões:Disponível desde o 1.0Available since 1.0.NET Framework Versions: Disponível desde o 1.0Available since 1.0

Consulte tambémSee also