共用方式為


RegexCollection 介面

表示由 Office 方案中的智慧標籤所識別的規則運算式集合。

命名空間:  Microsoft.Office.Tools
組件:  Microsoft.Office.Tools.Common (在 Microsoft.Office.Tools.Common.dll 中)

語法

'宣告
<GuidAttribute("cfab1305-802f-4c99-8aa2-f68281840d39")> _
Public Interface RegexCollection _
    Inherits IList, ICollection, IEnumerable
[GuidAttribute("cfab1305-802f-4c99-8aa2-f68281840d39")]
public interface RegexCollection : IList, 
    ICollection, IEnumerable

RegexCollection 型別會公開下列成員。

屬性

  名稱 說明
公用屬性 Count 取得在 ICollection 中所包含的元素數。 (繼承自 ICollection)。
公用屬性 IsFixedSize 取得值,指出 IList 是否有固定的大小。 (繼承自 IList)。
公用屬性 IsReadOnly 取得值,指出 IList 是否為唯讀。 (繼承自 IList)。
公用屬性 IsSynchronized 取得值,指出對 ICollection 的存取是否為同步 (安全執行緒)。 (繼承自 ICollection)。
公用屬性 Item[Int32] 取得或設定指定之索引處的項目。 (繼承自 IList)。
公用屬性 Item[Int32] 取得或設定指定索引中的規則運算式。
公用屬性 SyncRoot 取得可用來對 ICollection 進行同步存取的物件。 (繼承自 ICollection)。

回頁首

方法

  名稱 說明
公用方法 Add(Object) 將項目加入至 IList 中。 (繼承自 IList)。
公用方法 Add(Regex) 將規則運算式加入至 RegexCollection 的結尾。
公用方法 AddRange 將規則運算式陣列加入至 RegexCollection 的結尾。
公用方法 Clear 將所有項目從 IList 移除。 (繼承自 IList)。
公用方法 Contains(Object) 判斷 IList 是否包含特定值。 (繼承自 IList)。
公用方法 Contains(Regex) 判斷 RegexCollection 是否含有特定的規則運算式。
公用方法 CopyTo(Array, Int32) 從特定的 Array 索引開始,複製 ICollection 項目至 Array。 (繼承自 ICollection)。
公用方法 CopyTo(array<Regex[], Int32) 從目標陣列的指定索引開始,將整個 RegexCollection 複製到相容的一維陣列。
公用方法 GetEnumerator 傳回會逐一查看集合的列舉程式。 (繼承自 IEnumerable)。
公用方法 IndexOf(Object) 判斷 IList 中特定項目的索引。 (繼承自 IList)。
公用方法 IndexOf(Regex) 搜尋指定的規則運算式,並且傳回整個 RegexCollection 中第一次出現之以零起始的索引。
公用方法 Insert(Int32, Object) 將項目插入位於指定索引的 IList。 (繼承自 IList)。
公用方法 Insert(Int32, Regex) 將元素插入至 RegexCollection 中指定的索引位置。
公用方法 Remove(Object) IList 移除特定物件之第一個符合的元素。 (繼承自 IList)。
公用方法 Remove(Regex) 從 RegexCollection 移除第一次出現的特定規則運算式。
公用方法 RemoveAt 移除在指定索引處的 IList 項目。 (繼承自 IList)。

回頁首

備註

當您建立 Microsoft.Office.Tools.Excel.SmartTagMicrosoft.Office.Tools.Word.SmartTag 物件來建立智慧標籤時,可以使用 Expressions 屬性來加入要由智慧標籤識別的規則運算式。 Expressions 屬性具有 RegexCollection 型別。

如需 Office 方案中智慧標籤的詳細資訊,請參閱智慧標籤概觀

請參閱

參考

Microsoft.Office.Tools 命名空間

其他資源

智慧標籤概觀