CustomDocumentPropertiesDictionary Class
Represents a dictionary that contains System.String key and System.Object value pairs.
public sealed class CustomDocumentPropertiesDictionary : DocumentPropertiesDictionary<String, Object>, IDictionary<String, Object>, ICollection<KeyValuePair<String, Object>>, IEnumerable<KeyValuePair<String, Object>>, IEnumerable
Public NotInheritable Class CustomDocumentPropertiesDictionary
Inherits DocumentPropertiesDictionary(Of String, Object)
Implements IDictionary(Of String, Object), ICollection(Of KeyValuePair(Of String, Object)), IEnumerable(Of KeyValuePair(Of String, Object)), IEnumerable
- Inheritance:
- System.ObjectCustomDocumentPropertiesDictionary
Implements
System.Collections.Generic.IDictionary<System.String, System.Object>
System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String, System.Object>>
System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.String, System.Object>>
System.Collections.IEnumerable
Remarks
System.String keys cannot be null or System.String.Empty.
System.Object values cannot be null and can be only one of the following types:
- System.Boolean
- System.DateTime
- System.String
- System.Double
- System.Int32
Built-in and custom document properties are contained in DocumentProperties class which is used in DocumentProperties property.
Implements
System.Collections.Generic.IDictionary<TKey, TValue>
System.Collections.Generic.ICollection<T>
System.Collections.Generic.IEnumerable<T>
System.Collections.IEnumerable