AnnotationCollection 類別

定義

表示 Annotation 物件的集合。 此類別無法獲得繼承。

[System.Runtime.InteropServices.Guid("660FA3D1-97B1-4c33-86AF-8F4381D4317E")]
public sealed class AnnotationCollection : System.Collections.IList
[<System.Runtime.InteropServices.Guid("660FA3D1-97B1-4c33-86AF-8F4381D4317E")>]
type AnnotationCollection = class
    interface IList
    interface ICollection
    interface IEnumerable
Public NotInheritable Class AnnotationCollection
Implements IList
繼承
AnnotationCollection
屬性
實作

建構函式

AnnotationCollection()

表示 Annotation 物件的集合。 此類別無法獲得繼承。

屬性

Count

取得集合所包含的項目數目。

Item[Int32]

取得指定索引處的 Annotation 項目。

Item[String]

取得具有指定名稱的 Annotation 項目。

方法

Add(Annotation)

將指定的 Annotation 新增至集合的結尾。

Add(String, String)

使用提供的名稱和值,建立新的 Annotation 物件,然後將其新增至集合,並傳回新建立的 Annotation 物件。

Clear()

移除集合的所有項目。

Contains(Annotation)

判斷指定的 Annotation 是否存在於集合中。

Contains(String)

判斷具有指定名稱的 Annotation 是否存在於集合中。

CopyTo(AnnotationCollection)

將項目從這個集合複製到另一個集合。

CopyTo(Array, Int32)

從特定的陣列索引開始,將集合元素複製到陣列。

Find(String)

搜尋具有指定名稱的 Annotation,並傳回它。

GetText(String)

取得具有指定名稱之 Annotation 的值。

IndexOf(Annotation)

搜尋指定的 Annotation,並傳回在集合內其以零為基底的索引。

IndexOf(String)

搜尋具有指定名稱的指定 Annotation,並傳回其在集合中以零起始的索引。

Insert(Int32, Annotation)

將指定的 Annotation 插入集合中指定的索引位置。

Insert(Int32, String, String)

使用提供的名稱和值,建立新的 Annotation 物件,然後將其新增至集合中指定的索引處,並傳回新建立的註釋 (Annotation) 物件。

Remove(Annotation)

從此集合移除指定的 Annotation

Remove(String)

從此集合中移除具有指定名稱的 Annotation

RemoveAt(Int32)

在指定的索引位置移除 Annotation

SetText(String, Boolean)

將具有指定名稱的 Annotation 設為指定的 Boolean 值。

SetText(String, Int32)

將具有指定名稱的 Annotation 設為指定的 Int32 值。

SetText(String, String)

將具有指定名稱的 Annotation 設為指定的 String 值。

SetText(String, String, Boolean)

將具有指定名稱的 Annotation 設為指定的 String 值。 如果設為 null 參考,也可用來移除具名註解。

明確介面實作

ICollection.IsSynchronized

表示 Annotation 物件的集合。 此類別無法獲得繼承。

ICollection.SyncRoot

表示 Annotation 物件的集合。 此類別無法獲得繼承。

IEnumerable.GetEnumerator()

表示 Annotation 物件的集合。 此類別無法獲得繼承。

IList.Add(Object)

表示 Annotation 物件的集合。 此類別無法獲得繼承。

IList.Contains(Object)

表示 Annotation 物件的集合。 此類別無法獲得繼承。

IList.IndexOf(Object)

表示 Annotation 物件的集合。 此類別無法獲得繼承。

IList.Insert(Int32, Object)

表示 Annotation 物件的集合。 此類別無法獲得繼承。

IList.IsFixedSize

表示 Annotation 物件的集合。 此類別無法獲得繼承。

IList.IsReadOnly

表示 Annotation 物件的集合。 此類別無法獲得繼承。

IList.Item[Int32]

表示 Annotation 物件的集合。 此類別無法獲得繼承。

IList.Remove(Object)

表示 Annotation 物件的集合。 此類別無法獲得繼承。

適用於