API Reference

Class

ExcelCustomDocumentPropertyCollection

Namespace OfficeIMO.Excel
Assembly OfficeIMO.Excel
Implements
IDictionary<String, ExcelCustomProperty> ICollection<KeyValuePair<String, ExcelCustomProperty>> IEnumerable<KeyValuePair<String, ExcelCustomProperty>> IEnumerable IReadOnlyDictionary<String, ExcelCustomProperty> IReadOnlyCollection<KeyValuePair<String, ExcelCustomProperty>>
Modifiers sealed
Attributes
DefaultMember("Item")

Tracks workbook custom document properties and marks the owning document dirty when callers mutate the collection directly.

Inheritance

  • Object
  • ExcelCustomDocumentPropertyCollection

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Returned or exposed by

Methods

Add 2 overloads
public virtual Void Add(String key, ExcelCustomProperty value) #
Returns: Void

Parameters

key System.String requiredposition: 0
value OfficeIMO.Excel.ExcelCustomProperty requiredposition: 1
public virtual Void Add(KeyValuePair<String, ExcelCustomProperty> item) #
Returns: Void

Parameters

item System.Collections.Generic.KeyValuePair{System.String,OfficeIMO.Excel.ExcelCustomProperty} requiredposition: 0
public virtual Void Clear() #
Returns: Void
public virtual Boolean Contains(KeyValuePair<String, ExcelCustomProperty> item) #
Returns: Boolean

Parameters

item System.Collections.Generic.KeyValuePair{System.String,OfficeIMO.Excel.ExcelCustomProperty} requiredposition: 0
public virtual Boolean ContainsKey(String key) #
Returns: Boolean

Parameters

key System.String requiredposition: 0
public virtual Void CopyTo(KeyValuePair<String, ExcelCustomProperty>[] array, Int32 arrayIndex) #
Returns: Void

Parameters

array System.Collections.Generic.KeyValuePair{System.String,OfficeIMO.Excel.ExcelCustomProperty}[] requiredposition: 0
arrayIndex System.Int32 requiredposition: 1
public virtual IEnumerator<KeyValuePair<String, ExcelCustomProperty>> GetEnumerator() #
Returns: IEnumerator<KeyValuePair<String, ExcelCustomProperty>>
Remove 2 overloads
public virtual Boolean Remove(KeyValuePair<String, ExcelCustomProperty> item) #
Returns: Boolean

Parameters

key System.String requiredposition: 0
Remove(System.Collections.Generic.KeyValuePair{System.String,OfficeIMO.Excel.ExcelCustomProperty} item) #

Parameters

item System.Collections.Generic.KeyValuePair{System.String,OfficeIMO.Excel.ExcelCustomProperty} required
public virtual Boolean TryGetValue(String key, out ExcelCustomProperty value) #
Returns: Boolean

Parameters

key System.String requiredposition: 0
value OfficeIMO.Excel.ExcelCustomProperty@ requiredposition: 1

Properties

public virtual ExcelCustomProperty Item { get; set; } #
public virtual ICollection<String> Keys { get; } #
public virtual ICollection<ExcelCustomProperty> Values { get; } #
public virtual Boolean IsReadOnly { get; } #