TagCollection
Inhalt
[
Ausblenden
]TagCollection-Klasse
Stellt die Sammlung von Tags (benutzerdefinierte Paare von Strings) dar
public sealed class TagCollection : ITagCollection
Eigenschaften
| Name | Beschreibung |
|---|---|
| Count { get; } | Gibt die Anzahl der Tags in der Sammlung zurück. Schreibgeschütztes Int32. |
| IsSynchronized { get; } | Gibt einen Wert an, der angibt, ob der Zugriff auf die Sammlung synchronisiert ist (thread-sicher). Schreibgeschütztes Boolean. |
| Item { get; set; } | Gibt ein Schlüssel-Wert-Paar eines Tags zurück oder legt es fest. |
| SyncRoot { get; } | Gibt eine Synchronisierungswurzel zurück. Schreibgeschütztes Object. |
Methoden
| Name | Beschreibung |
|---|---|
| Add(string, string) | Fügt der Sammlung ein neues Tag hinzu. |
| Clear() | Entfernt alle Tags aus der Sammlung. |
| Contains(string) | Bestimmt, ob die Sammlung einen bestimmten Namen enthält. |
| CopyTo(Array, int) | Kopiert alle Elemente aus der Sammlung in das angegebene Array. |
| GetEnumerator() | Gibt einen Enumerator zurück, der durch die Sammlung iteriert. |
| GetNameByIndex(int) | Gibt den Schlüssel eines Tags am angegebenen Index zurück. |
| GetNamesOfTags() | Gibt die Namen der Tags zurück. |
| GetValueByIndex(int) | Gibt den Wert eines Tags am angegebenen Index zurück. |
| IndexOfName(string) | Gibt den nullbasierten Index des angegebenen Schlüssels in der Sammlung zurück. |
| Remove(string) | Entfernt das Tag mit dem angegebenen Namen aus der Sammlung. |
| RemoveAt(int) | Entfernt das Tag am angegebenen Index. |
Beispiele
Das folgende Beispiel zeigt, wie man ein Tag zu einer PowerPoint-Präsentation hinzufügt.
[C#]
using (Presentation pres = new Presentation("pres.pptx"))
{
ITagCollection tags = pres.CustomData.Tags;
pres.CustomData.Tags["MyTag"] = "My Tag Value";
}
Siehe auch
- interface ITagCollection
- namespace Aspose.Slides
- assembly Aspose.Slides