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

OSGeo::FDO::Common::Xml::XmlAttribute Class Reference

Inherits OSGeo::FDO::Runtime::Disposable.

Inheritance diagram for OSGeo::FDO::Common::Xml::XmlAttribute:

[legend]
List of all members.

Detailed Description

XmlAttribute contains the name and value of a single attribute from an XML document.


Public Member Functions

 XmlAttribute (System::IntPtr unmanaged, System::Boolean autoDelete)
 Constructs an XmlAttribute based on an unmanaged instance of the object.
 XmlAttribute (System::String *name, System::String *value)
 Constructs an XML Attribute object.
 XmlAttribute (System::String *name, System::String *value, System::String *localName)
 Constructs an XML Attribute object.
 XmlAttribute (System::String *name, System::String *value, System::String *localName, System::String *attributeURI)
 Constructs an XML Attribute object.
 XmlAttribute (System::String *name, System::String *value, System::String *localName, System::String *attributeURI, System::String *prefix)
 Constructs an XML Attribute object.
 XmlAttribute (System::String *name, System::String *value, System::String *localName, System::String *attributeURI, System::String *prefix, System::String *valueURI)
 Constructs an XML Attribute object.
 XmlAttribute (System::String *name, System::String *value, System::String *localName, System::String *attributeURI, System::String *prefix, System::String *valueURI, System::String *localValue)
 Constructs an XML Attribute object.
 XmlAttribute (System::String *name, System::String *value, System::String *localName, System::String *attributeURI, System::String *prefix, System::String *valueURI, System::String *localValue, System::String *valuePrefix)
 Constructs an XML Attribute object.

Protected Member Functions

virtual System::Void ReleaseUnmanagedObject ()
 DOXYGEN-IGNORE

Constructor & Destructor Documentation

OSGeo::FDO::Common::Xml::XmlAttribute::XmlAttribute System::String *  name,
System::String *  value,
System::String *  localName,
System::String *  attributeURI,
System::String *  prefix,
System::String *  valueURI,
System::String *  localValue,
System::String *  valuePrefix
 

Constructs an XML Attribute object.

Parameters:
name Input unique attribute name. If the attribute name is namespace qualified the name is {uri}:{localName}. Otherwise, it is {localName}
value Input attribute value.
localName Input attribute name without namespace qualification.
attributeURI Input uri for the attribute namespace. L"" if the attribute name is not namespace qualified.
prefix Input prefix for the attribute namespace. L"" if the attribute name is not namespace qualified.
valueURI Input uri for the attribute value's namespace. L"" if the attribute value is not namespace qualified.
localValue Input attribute value without namespace qualification.
valuePrefix Input prefix for the attribute value's namespace. L"" if the attribute value is not namespace qualified.

OSGeo::FDO::Common::Xml::XmlAttribute::XmlAttribute System::String *  name,
System::String *  value,
System::String *  localName,
System::String *  attributeURI,
System::String *  prefix,
System::String *  valueURI,
System::String *  localValue
 

Constructs an XML Attribute object.

Parameters:
name Input unique attribute name. If the attribute name is namespace qualified the name is {uri}:{localName}. Otherwise, it is {localName}
value Input attribute value.
localName Input attribute name without namespace qualification.
attributeURI Input uri for the attribute namespace. L"" if the attribute name is not namespace qualified.
prefix Input prefix for the attribute namespace. L"" if the attribute name is not namespace qualified.
valueURI Input uri for the attribute value's namespace. L"" if the attribute value is not namespace qualified.
localValue Input attribute value without namespace qualification.

OSGeo::FDO::Common::Xml::XmlAttribute::XmlAttribute System::String *  name,
System::String *  value,
System::String *  localName,
System::String *  attributeURI,
System::String *  prefix,
System::String *  valueURI
 

Constructs an XML Attribute object.

Parameters:
name Input unique attribute name. If the attribute name is namespace qualified the name is {uri}:{localName}. Otherwise, it is {localName}
value Input attribute value.
localName Input attribute name without namespace qualification.
attributeURI Input uri for the attribute namespace. L"" if the attribute name is not namespace qualified.
prefix Input prefix for the attribute namespace. L"" if the attribute name is not namespace qualified.
valueURI Input uri for the attribute value's namespace. L"" if the attribute value is not namespace qualified.

OSGeo::FDO::Common::Xml::XmlAttribute::XmlAttribute System::String *  name,
System::String *  value,
System::String *  localName,
System::String *  attributeURI,
System::String *  prefix
 

Constructs an XML Attribute object.

Parameters:
name Input unique attribute name. If the attribute name is namespace qualified the name is {uri}:{localName}. Otherwise, it is {localName}
value Input attribute value.
localName Input attribute name without namespace qualification.
attributeURI Input uri for the attribute namespace. L"" if the attribute name is not namespace qualified.
prefix Input prefix for the attribute namespace. L"" if the attribute name is not namespace qualified.

OSGeo::FDO::Common::Xml::XmlAttribute::XmlAttribute System::String *  name,
System::String *  value,
System::String *  localName,
System::String *  attributeURI
 

Constructs an XML Attribute object.

Parameters:
name Input unique attribute name. If the attribute name is namespace qualified the name is {uri}:{localName}. Otherwise, it is {localName}
value Input attribute value.
localName Input attribute name without namespace qualification.
attributeURI Input uri for the attribute namespace. L"" if the attribute name is not namespace qualified.

OSGeo::FDO::Common::Xml::XmlAttribute::XmlAttribute System::String *  name,
System::String *  value,
System::String *  localName
 

Constructs an XML Attribute object.

Parameters:
name Input unique attribute name. If the attribute name is namespace qualified the name is {uri}:{localName}. Otherwise, it is {localName}
value Input attribute value.
localName Input attribute name without namespace qualification.

OSGeo::FDO::Common::Xml::XmlAttribute::XmlAttribute System::String *  name,
System::String *  value
 

Constructs an XML Attribute object.

Parameters:
name Input unique attribute name. If the attribute name is namespace qualified the name is {uri}:{localName}. Otherwise, it is {localName}
value Input attribute value.

OSGeo::FDO::Common::Xml::XmlAttribute::XmlAttribute System::IntPtr  unmanaged,
System::Boolean  autoDelete
 

Constructs an XmlAttribute based on an unmanaged instance of the object.

Parameters:
unmanaged Input A Pointer to the unmanaged attribute.
autoDelete Input Indicates if the constructed object should be automatically deleted once it no longer referenced.

Member Function Documentation

virtual System::Void OSGeo::FDO::Common::Xml::XmlAttribute::ReleaseUnmanagedObject  )  [protected, virtual]
 

DOXYGEN-IGNORE

Reimplemented from OSGeo::FDO::Runtime::Disposable.


Comments or suggestions? Send us feedback.