共用方式為


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 取得或設定指定索引中的規則運算式。
公用屬性 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 型別。

這個型別僅適用於 Excel 2007 和 Word 2007 專案。在 Excel 2010 和 Word 2010 已取代的智慧標籤。.

請參閱

參考

Microsoft.Office.Tools 命名空間