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 を検索し、コレクション内で見つかったアイテムの 0 から始まるインデックスを返します。

IndexOf(String)

指定した名前の指定した Annotation を検索し、それのコレクション内の 0 から始まるそのインデックスを返します。

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 オブジェクトのコレクションを表します。 このクラスは継承できません。

適用対象