Compartir a través de


IMetaDataImport::GetFieldProps (Método)

Obtiene los metadatos asociados al campo al que hace referencia el símbolo (token) de FieldDef especificado.

HRESULT GetFieldProps (
   [in]  mdFieldDef        mb, 
   [out] mdTypeDef         *pClass,
   [out] LPWSTR            szField,
   [in]  ULONG             cchField, 
   [out] ULONG             *pchField,
   [out] DWORD             *pdwAttr,
   [in]  PCCOR_SIGNATURE   *ppvSigBlob, 
   [out] ULONG             *pcbSigBlob, 
   [out] DWORD             *pdwCPlusTypeFlag, 
   [out] UVCP_CONSTANT     *ppValue,
   [out] ULONG             *pcchValue
);

Parámetros

  • mb
    [in] Símbolo (token) de FieldDef que representa el campo para el que se deben obtener metadatos asociados.

  • pClass
    [out] Puntero al un token TypeDef que representa el tipo de la clase a la que pertenece el campo.

  • szField
    [out] Nombre del campo.

  • cchField
    [in] Tamaño en caracteres anchos del búfer para szField.

  • pchField
    [out] Tamaño real del búfer devuelto.

  • pdwAttr
    [out] Marcadores asociados a los metadatos del campo.

  • ppvSigBlob
    [in] Puntero al valor de metadatos binario que describe el campo.

  • pcbSigBlob
    [out] Tamaño en bytes de ppvSigBlob.

  • pdwCPlusTypeFlag
    [out] Marcador que especifica el tipo de valor del campo.

  • ppValue
    [out] Valor constante para el campo.

  • pcchValue
    [out] Tamaño en caracteres de ppValue, o cero si no existe ninguna cadena.

Requisitos

Plataformas: vea Requisitos de sistema de .NET Framework.

Encabezado: Cor.h

Biblioteca: Se incluye como recurso en MsCorEE.dll

Versiones de .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Vea también

Referencia

IMetaDataImport (Interfaz)

IMetaDataImport2 (Interfaz)