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.SmartTag 或 Microsoft.Office.Tools.Word.SmartTag 物件來建立智慧標籤時,可以使用 Expressions 屬性來加入要由智慧標籤識別的規則運算式。 Expressions 屬性具有 RegexCollection 型別。
如需 Office 方案中智慧標籤的詳細資訊,請參閱智慧標籤概觀。