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