C# Класс SimpleFramework.Xml.Stream.NamespaceMap

The NamespaceMap object is used store the namespaces for an element. Each namespace added to this map can be added with a prefix. A prefix is added only if the associated reference has not been added to a parent element. If a parent element has the associated reference, then the parents prefix is the one that will be returned when requested from this map.
Наследование: System.Collections.Generic.IEnumerable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Get ( String reference ) : String
Put ( String reference ) : 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. The prefix added to the map will be the default namespace, which is an empty prefix.

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.

Описание методов

Get() публичный абстрактный Метод

public abstract Get ( String reference ) : String
reference String /// the reference to find a matching prefix for ///
Результат String

Put() публичный абстрактный Метод

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. The prefix added to the map will be the default namespace, which is an empty prefix.
public abstract Put ( String reference ) : String
reference String /// this is the reference to be added ///
Результат String

Put() публичный абстрактный Метод

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.
public abstract 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 ///
Результат String

Remove() публичный абстрактный Метод

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.
public abstract Remove ( String reference ) : String
reference String /// this is the reference that is to be removed ///
Результат String