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 パーツ verb メニューに表示される動詞の標準セットを Web パーツコントロールに提供します。 カスタム Web パーツゾーンまたは Web パーツコントロールは、このメニューに動詞を追加できます。

ASP.NET は、Web パーツゾーン内のすべてのコントロールに既定でいくつかの標準動詞を提供します。これには、close 動詞と最小化動詞が含まれます。 コントロールを開く、終了、編集、および最小化するための標準的な動詞と、コントロールの定義をエクスポートしたりヘルプファイルを読み込んだりするための動詞があります。

動詞の Web パーツメニューに追加される新しい動詞を作成できます。 コントロールは、 WebPart 基本クラスから継承し、 WebPartVerb コレクションにオブジェクトを追加でき WebPartVerbCollection ます。 このコレクションは、 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 に変換します。

適用対象

こちらもご覧ください