Method | Description | |
---|---|---|
Get ( String reference ) : String |
This acquires the prefix for the specified namespace reference. If the namespace reference has been set on this node with a given prefix then that prefix is returned, however if it has not been set this will search the parent elements to find the prefix that is in scope for the specified reference.
|
|
Iterator ( ) : String>.KeyCollection.Enumerator.System.Collections.Generic.Dictionary |
This returns an iterator for the namespace of all the nodes in this
|
|
PrefixResolver ( OutputNode source ) : System |
Constructor for the
|
|
Put ( String reference ) : String | ||
Put ( String reference, String prefix ) : String |
This is used to add the namespace reference to the namespace map. If the namespace has been added to a parent node then this will not add the reference.
|
|
Remove ( String reference ) : String |
This is used to remove the prefix that is matched to the given reference. If no prefix is matched to the reference then this will silently return. This will only remove mappings from the current map, and will ignore the parent nodes.
|
|
Resolve ( String reference ) : String |
This method will resolve the prefix or the specified reference by searching the parent nodes in order. This allows the prefix that is currently in scope for the reference to be acquired.
|
public Get ( String reference ) : String | ||
reference | String | /// the reference to find a matching prefix for /// |
return | String |
public Iterator ( ) : String>.KeyCollection.Enumerator.System.Collections.Generic.Dictionary |
||
return | String>.KeyCollection.Enumerator.System.Collections.Generic.Dictionary |
public PrefixResolver ( OutputNode source ) : System | ||
source | OutputNode | /// this is the XML element this is associated to /// |
return | System |
public Put ( String reference ) : String | ||
reference | String | /// this is the reference to be added /// |
return | String |
public Put ( String reference, String prefix ) : String | ||
reference | String | /// this is the reference to be added /// |
prefix | String | /// this is the prefix to be added to the reference /// |
return | String |
public Remove ( String reference ) : String | ||
reference | String | /// this is the reference that is to be removed /// |
return | String |
public Resolve ( String reference ) : String | ||
reference | String | /// the reference to find a matching prefix for /// |
return | String |