Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Obtiene los metadatos asociados al campo al que hace referencia el token de FieldDef especificado.
Sintaxis
HRESULT GetFieldProps(
[in] mdFieldDef tkFieldDef,
[out] mdTypeDef *ptkTypeDef,
[out] LPWSTR szField,
[in] ULONG cchField,
[out] ULONG *pchField,
[out] DWORD *pdwAttr,
[out] PCCOR_SIGNATURE *ppvSigBlob,
[out] ULONG *pcbSigBlob,
[out] DWORD *pdwCPlusTypeFlag,
[out] UVCP_CONSTANT *ppValue,
[out] ULONG *pcchValue
);
Parámetros
[in] tkFieldDef
Token FieldDef que representa el campo para el que se van a obtener los metadatos asociados.
[out] ptkTypeDef
Puntero a un token TypeDef que representa el tipo de la clase a la que pertenece el campo.
[out] szField
Nombre del campo.
[in] cchField
Tamaño en caracteres anchos del búfer para szField.
[out] pchField
Tamaño real del búfer devuelto.
[out] pdwAttr
Marcas asociadas a los metadatos del campo.
[out] ppvSigBlob
Puntero al valor de metadatos binarios que describe el campo.
[out] pcbSigBlob
Tamaño en bytes de ppvSigBlob.
[out] pdwCPlusTypeFlag
Marca que especifica el tipo de valor del campo.
[out] ppValue
Valor constante para el campo.
[out] pcchValue
Tamaño en caracteres de ppValue o cero si no existe ninguna cadena.
Valor devuelto
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Requisitos
| Requisito | Value |
|---|---|
| Plataforma de destino | Windows |
| Encabezado | rometadataapi.h |