FDO .NET API Reference Feature Data Objects
Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

mgIConnectionPropertyDictionary.h File Reference


Namespaces

namespace  OSGeo
namespace  OSGeo::FDO
namespace  OSGeo::FDO::Connections

Functions

System::String * EnumeratePropertyValues (System::String *name)[]
 Returns an array of possible values for the specified property.
System::String * GetLocalizedName (System::String *name)
 Gets a localized name for the property (for NLS purposes).
System::String * GetProperty (System::String *name)
 Gets the value of the specified property.
System::String * GetPropertyDefault (System::String *name)
 Gets the default value for the specified property.
System::Boolean IsPropertyEnumerable (System::String *name)
 Determines if the possible values for the specified property can be enumerated via the EnumeratePropertyValues method.
System::Boolean IsPropertyProtected (System::String *name)
 Indicates if the property is a password or other protected field that should be kept secure.
System::Boolean IsPropertyRequired (System::String *name)
 Determines if the specified property is required.
System::Void SetProperty (System::String *name, System::String *value)
 Sets the value of the specified property. An exception is thrown if the connection is currently open.

Function Documentation

System::String* EnumeratePropertyValues System::String *  name  ) 
 

Returns an array of possible values for the specified property.

Parameters:
name Input the property name.
Returns:
Returns the list of values for this property.

System::String* GetLocalizedName System::String *  name  ) 
 

Gets a localized name for the property (for NLS purposes).

Parameters:
name Input the property name.
Returns:
Returns the localized name for the property (for NLS purposes).

System::String* GetProperty System::String *  name  ) 
 

Gets the value of the specified property.

Parameters:
name Input the property name.
Returns:
Returns the property value.

System::String* GetPropertyDefault System::String *  name  ) 
 

Gets the default value for the specified property.

Parameters:
name Input the property name
Returns:
Returns the property default value

System::Boolean IsPropertyEnumerable System::String *  name  ) 
 

Determines if the possible values for the specified property can be enumerated via the EnumeratePropertyValues method.

Parameters:
name Input the property name
Returns:
Returns true if the possible values for the specified property can be enumerated.

System::Boolean IsPropertyProtected System::String *  name  ) 
 

Indicates if the property is a password or other protected field that should be kept secure.

Parameters:
name Input the property name.
Returns:
Returns true if the property is a password or other protected field that should be kept secure.

System::Boolean IsPropertyRequired System::String *  name  ) 
 

Determines if the specified property is required.

Parameters:
name Input the property name
Returns:
Returns true if the specified property is required

System::Void SetProperty System::String *  name,
System::String *  value
 

Sets the value of the specified property. An exception is thrown if the connection is currently open.

Parameters:
name Input the property name
value Input the property value
Returns:
Returns nothing

Comments or suggestions? Send us feedback.