Property | Type | Description | |
---|---|---|---|
ADOBE_X_NS | string | ||
CRS_NS | string | ||
DC_NS | string | ||
EXIF_AUX_NS | string | ||
EXIF_NS | string | ||
JOB_NS | string | ||
MS_PHOTO_NS | string | ||
NamespacePrefixes | string>.Dictionary | ||
PHOTOSHOP_NS | string | ||
RDF_NS | string | ||
STDIM_NS | string | ||
TIFF_NS | string | ||
XAP_BJ_NS | string | ||
XAP_MM_NS | string | ||
XAP_NS | string | ||
XAP_RIGHTS_NS | string | ||
XMLNS_NS | string | ||
XML_NS | string | ||
XMPTG_NS | string |
Method | Description | |
---|---|---|
Clear ( ) : void |
Clears the values stored in the current instance.
|
|
FindNode ( string ns, string name ) : |
Finds the node associated with the namespace ns and the name name.
|
|
GetCollectionNode ( string ns, string name ) : string[] |
The method returns an array of System.String values which are the stored text of the child nodes of the node associated with the namespace ns and the name name.
|
|
GetLangAltNode ( string ns, string name ) : string |
Searches for a node holding language alternatives. The return value is the value of the default language stored by the node. The node is identified by the namespace ns and the name name. If the default language is not set, an arbitrary one is chosen. It is also tried to return the value a simple text node, if no associated alt-node exists.
|
|
GetTextNode ( string ns, string name ) : string |
Returns the text of the node associated with the namespace and the name name.
|
|
Render ( ) : string |
Renders the current instance to an XMP System.String.
|
|
SetCollectionNode ( string ns, string name, string values, XmpNodeType type ) : void |
Sets a System.String[] as texts to the children of the node associated with the namespace ns and the name name.
|
|
SetLangAltNode ( string ns, string name, string value ) : void |
Stores a the given value as the default language value for the alt-node associated with the namespace ns and the name name. All other alternatives set, are deleted by this method.
|
|
SetTextNode ( string ns, string name, string value ) : void |
Creates a new text node associated with the namespace ns and the name name.
|
|
XmpTag ( ) : System |
Construct a new empty XmpTag.
|
|
XmpTag ( string data ) : System |
Construct a new XmpTag, using the data parsed from the given string.
|
Method | Description | |
---|---|---|
AddNamespacePrefix ( string prefix, string ns ) : void | ||
CreateAttribute ( |
||
CreateNode ( |
||
CreateTextPropertyWithQualifiers ( |
||
EnsureNamespacePrefix ( string ns ) : void |
Make sure there's a suitable prefix mapped for the given namespace URI.
|
|
Initialize ( ) : void | ||
NewNode ( string ns, string name ) : |
||
NewNode ( string ns, string name, XmpNodeType type ) : |
||
ParseEmptyPropertyElement ( |
||
ParseLiteralPropertyElement ( |
||
ParseNodeElement ( |
||
ParseNodeElementList ( |
||
ParsePropertyElement ( |
||
ParseRDF ( |
||
ParseResourcePropertyElement ( |
||
ParseTypeResourcePropertyElement ( |
||
PrepareNamespaces ( ) : void | ||
RemoveNode ( string ns, string name ) : void |
public FindNode ( string ns, string name ) : |
||
ns | string |
/// A |
name | string |
/// A |
return |
public GetCollectionNode ( string ns, string name ) : string[] | ||
ns | string |
/// A |
name | string |
/// A |
return | string[] |
public GetLangAltNode ( string ns, string name ) : string | ||
ns | string |
/// A |
name | string |
/// A |
return | string |
public GetTextNode ( string ns, string name ) : string | ||
ns | string |
/// A |
name | string |
/// A |
return | string |
public SetCollectionNode ( string ns, string name, string values, XmpNodeType type ) : void | ||
ns | string |
/// A |
name | string |
/// A |
values | string |
/// A |
type | XmpNodeType |
/// A |
return | void |
public SetLangAltNode ( string ns, string name, string value ) : void | ||
ns | string |
/// A |
name | string |
/// A |
value | string |
/// A |
return | void |
public SetTextNode ( string ns, string name, string value ) : void | ||
ns | string |
/// A |
name | string |
/// A |
value | string |
/// A |
return | void |
public XmpTag ( string data ) : System | ||
data | string |
/// A |
return | System |
public static Dictionary |
||
return | string>.Dictionary |