ITagCollection Interface

Represents the collection of tags (user defined pairs of strings)

Namespace:  Aspose.Slides
Assembly:  Aspose.Slides (in Aspose.Slides.dll) Version: (22.5)
public interface ITagCollection : IGenericCollection<KeyValuePair<string, string>>, 
	IEnumerable<KeyValuePair<string, string>>, IEnumerable, 

The ITagCollection type exposes the following members.

Public propertyAsICollection
Returns ICollection interface.
(Inherited from IGenericCollectionT.)
Public propertyAsIEnumerable
Returns IEnumerable interface. Read-only IEnumerable.
(Inherited from IGenericCollectionT.)
Public propertyCount
Gets the number of elements contained in the ICollection.
(Inherited from ICollection.)
Public propertyIsSynchronized
Gets a value indicating whether access to the ICollection is synchronized (thread safe).
(Inherited from ICollection.)
Public propertyItem
Returns or sets a key and a value pair of a tag.
Public propertySyncRoot
Gets an object that can be used to synchronize access to the ICollection.
(Inherited from ICollection.)
Public methodAdd
Adds a new tag to collection.
Public methodClear
Removes all tags from the collection.
Public methodContains
Determines whether the collection contains a specific name.
Public methodCopyTo
Copies the elements of the ICollection to an Array, starting at a particular Array index.
(Inherited from ICollection.)
Public methodGetEnumerator
Returns an enumerator that iterates through the collection.
(Inherited from IEnumerableKeyValuePairString, String.)
Public methodGetNameByIndex
Returns key of a tag at the specified index.
Public methodGetNamesOfTags
Returns names of tags.
Public methodGetValueByIndex
Returns value of a tag at the specified index.
Public methodIndexOfName
Returns the zero-based index of the specified key in the collection.
Public methodRemove
Removes the tag with a specified name from the collection.
Public methodRemoveAt
Removes the tag at the specified index.
See Also