FDO API Reference Feature Data Objects

SchemaAttributeDictionary Class Reference

List of all members.

Detailed Description

The FdoSchemaAttributeDictionary class maintains a dictionary of named attributes that provide a generic extensibility mechanism for objects in the feature schema. This mechanism can be used to dynamically extend schema elements in either an application- or provider-specific manner.


Public Member Functions

System::Void Add (System::String *name, System::String *value)
 Adds the specified attribute with the specified value to the dictionary.
System::Void Clear ()
 Clears all attributes and values from the dictionary.
System::Boolean ContainsAttribute (System::String *name)
 Returns true if the dictionary contains the specified attribute.
__property System::String * get_AttributeNames ()[]
 Gets an array containing all of the attribute names in the dictionary.
__property System::Int32 get_Count ()
 Gets the number of attributes in the dictionary.
System::String * GetAttributeValue (System::String *name)
 Gets the value of the specified attribute.
System::Void Remove (System::String *name)
 Removes the specified attribute and its value from the dictionary.
 SchemaAttributeDictionary (System::IntPtr unmanaged, System::Boolean autoDelete)
System::Void SetAttributeValue (System::String *name, System::String *value)
 Sets the value of the specified attribute.

Protected Member Functions

System::Void Dispose (System::Boolean disposing)

Comments or suggestions? Send us feedback.