IMetaDataEmit::SetFieldProps Method

Sets or updates the default value for the field referenced by the specified field token.

Syntax

HRESULT SetFieldProps (  
    [in]  mdFieldDef  fd,   
    [in]  DWORD       dwFieldFlags,   
    [in]  DWORD       dwCPlusTypeFlag,   
    [in]  void const  *pValue,   
    [in]  ULONG       cchValue   
);  

Parameters

fd
[in] The token for the target field.

dwFieldFlags
[in] Field attributes. This is a bitmask of CorFieldAttr values.

dwCPlusTypeFlag
[in] The ELEMENT_TYPE_\* for the constant value. This is a CorElementType value. If a constant is not being defined, set this value to ELEMENT_TYPE_END.

pValue
[in] The constant value for the field.

cchValue
[in] The size, in Unicode characters, of pValue.

Requirements

Platforms: See System Requirements.

Header: Cor.h

Library: Used as a resource in MSCorEE.dll

.NET Framework Versions: Available since 1.0

See Also

IMetaDataEmit Interface
IMetaDataEmit2 Interface