WebPartVerbCollection クラス

定義

カスタム Web パーツの動詞のコレクションを表します。 このクラスは継承できません。

public ref class WebPartVerbCollection sealed : System::Collections::ReadOnlyCollectionBase
public sealed class WebPartVerbCollection : System.Collections.ReadOnlyCollectionBase
type WebPartVerbCollection = class
    inherit ReadOnlyCollectionBase
Public NotInheritable Class WebPartVerbCollection
Inherits ReadOnlyCollectionBase
継承
WebPartVerbCollection

注釈

Web パーツ動詞は、Web パーツ コントロールのメニューまたはタイトル バーに表示される対話型ユーザー インターフェイス (UI) 要素です。 Web パーツ ゾーンは、Web パーツ動詞メニューに表示される標準の動詞セットを Web パーツ コントロールに提供します。 カスタム Web パーツ ゾーンまたは Web パーツ コントロールは、このメニューに動詞を追加できます。

ASP.NET では、閉じる動詞や最小化動詞など、Web パーツ ゾーン内のすべてのコントロールに既定で複数の標準動詞が用意されています。 コントロールを開く、閉じる、編集する、最小化するための標準的な動詞、およびコントロールの定義をエクスポートしたり、ヘルプ ファイルを読み込んだりするためのその他の動詞があります。

Web パーツ動詞メニューに追加される新しい動詞を作成できます。 コントロールは基底クラスからWebPart継承し、オブジェクトをコレクションにWebPartVerbCollection追加WebPartVerbできます。 その後、このコレクションをコントロールの Verbs コレクションに追加できます。

コントロールは、 インターフェイスを IWebActionable 実装し、 プロパティを Verbs オーバーライドすることもできます。 その後、コレクションを WebPartVerbCollection 使用して、コントロールにカスタム動詞を追加できます。

このクラスは を ReadOnlyCollectionBase実装します。これは、非ジェネリックの読み取り専用コレクションを提供します。

コンストラクター

WebPartVerbCollection()

WebPartVerbCollection クラスの新しいインスタンスを初期化します。

WebPartVerbCollection(ICollection)

指定したコレクションを使用して、WebPartVerbCollection クラスの新しいインスタンスを初期化します。

WebPartVerbCollection(WebPartVerbCollection, ICollection)

指定したコレクションを使用して、WebPartVerbCollection クラスの新しいインスタンスを初期化します。

フィールド

Empty

新しいコレクションを作成する代わりに使用できる、空のコレクションを指定します。 この静的フィールドは読み取り専用です。

プロパティ

Count

ReadOnlyCollectionBase インスタンスに含まれる要素の数を取得します。

(継承元 ReadOnlyCollectionBase)
InnerList

ReadOnlyCollectionBase インスタンスに格納されている要素のリストを取得します。

(継承元 ReadOnlyCollectionBase)
Item[Int32]

コレクションの指定したインデックス位置にある Web パーツ動詞を取得します。

メソッド

Contains(WebPartVerb)

Web パーツ動詞のコレクションから、指定された WebPartVerb オブジェクトを検索します。

CopyTo(WebPartVerb[], Int32)

指定したインデックスを開始位置として、指定した配列にコレクション要素をコピーします。

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetEnumerator()

ReadOnlyCollectionBase インスタンスを反復処理する列挙子を返します。

(継承元 ReadOnlyCollectionBase)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
IndexOf(WebPartVerb)

指定した Web パーツ動詞を検索し、コレクション全体で最初に見つかった位置の 0 から始まるインデックスを返します。

MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

明示的なインターフェイスの実装

ICollection.CopyTo(Array, Int32)

ReadOnlyCollectionBase 全体を互換性のある 1 次元の Array にコピーします。コピー操作は、コピー先の配列の指定したインデックスから始まります。

(継承元 ReadOnlyCollectionBase)
ICollection.IsSynchronized

ReadOnlyCollectionBase オブジェクトへのアクセスが同期されている (スレッド セーフである) かどうかを示す値を取得します。

(継承元 ReadOnlyCollectionBase)
ICollection.SyncRoot

ReadOnlyCollectionBase オブジェクトへのアクセスを同期するために使用できるオブジェクトを取得します。

(継承元 ReadOnlyCollectionBase)

拡張メソッド

Cast<TResult>(IEnumerable)

IEnumerable の要素を、指定した型にキャストします。

OfType<TResult>(IEnumerable)

指定された型に基づいて IEnumerable の要素をフィルター処理します。

AsParallel(IEnumerable)

クエリの並列化を有効にします。

AsQueryable(IEnumerable)

IEnumerableIQueryable に変換します。

適用対象

こちらもご覧ください