TagCollection
Содержание
[
Скрывать
]TagCollection класс
Представляет коллекцию тегов (пары строк, задаваемые пользователем)
public sealed class TagCollection : ITagCollection
Свойства
| Имя | Описание |
|---|---|
| Count { get; } | Возвращает количество тегов в коллекции. Только для чтения Int32. |
| IsSynchronized { get; } | Возвращает значение, указывающее, синхронизирован ли доступ к коллекции (потокобезопасный). Только для чтения Boolean. |
| Item { get; set; } | Возвращает или задает пару ключ-значение тега. |
| SyncRoot { get; } | Возвращает объект синхронизации. Только для чтения Object. |
Методы
| Имя | Описание |
|---|---|
| Add(string, string) | Добавляет новый тег в коллекцию. |
| Clear() | Удаляет все теги из коллекции. |
| Contains(string) | Определяет, содержит ли коллекция указанный имя. |
| CopyTo(Array, int) | Копирует все элементы коллекции в указанный массив. |
| GetEnumerator() | Возвращает перечислитель, который перебирает элементы коллекции. |
| GetNameByIndex(int) | Возвращает ключ тега по указанному индексу. |
| GetNamesOfTags() | Возвращает имена тегов. |
| GetValueByIndex(int) | Возвращает значение тега по указанному индексу. |
| IndexOfName(string) | Возвращает нулевой индекс указанного ключа в коллекции. |
| Remove(string) | Удаляет тег с указанным именем из коллекции. |
| RemoveAt(int) | Удаляет тег по указанному индексу. |
Примеры
Следующий пример демонстрирует, как добавить тег в презентацию PowerPoint.
[C#]
using (Presentation pres = new Presentation("pres.pptx"))
{
ITagCollection tags = pres.CustomData.Tags;
pres.CustomData.Tags["MyTag"] = "My Tag Value";
}
См. также
- интерфейс ITagCollection
- пространство имён Aspose.Slides
- сборка Aspose.Slides