ExpressionEditor.GetExpressionEditor メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
式プレフィックスまたは式ビルダーに関連付けられている ExpressionEditor 実装を返します。
オーバーロード
| 名前 | 説明 |
|---|---|
| GetExpressionEditor(String, IServiceProvider) |
指定した式プレフィックスに関連付けられている ExpressionEditor 実装を返します。 |
| GetExpressionEditor(Type, IServiceProvider) |
指定した式ビルダー型に関連付けられている ExpressionEditor 実装を返します。 |
GetExpressionEditor(String, IServiceProvider)
指定した式プレフィックスに関連付けられている ExpressionEditor 実装を返します。
public:
static System::Web::UI::Design::ExpressionEditor ^ GetExpressionEditor(System::String ^ expressionPrefix, IServiceProvider ^ serviceProvider);
public static System.Web.UI.Design.ExpressionEditor GetExpressionEditor(string expressionPrefix, IServiceProvider serviceProvider);
static member GetExpressionEditor : string * IServiceProvider -> System.Web.UI.Design.ExpressionEditor
Public Shared Function GetExpressionEditor (expressionPrefix As String, serviceProvider As IServiceProvider) As ExpressionEditor
パラメーター
- expressionPrefix
- String
関連付けられている式エディターを検索するために使用される式プレフィックス。
- serviceProvider
- IServiceProvider
デザイナー ホストによって提供されるサービス プロバイダーの実装。追加のデザイン時サービスを取得するために使用されます。
返品
expressionPrefixに関連付けられているExpressionEditorの実装。expressionPrefixが定義されていない場合、またはExpressionEditorに関連付けられていない場合はnull。
例外
serviceProvider は nullです。
注釈
静的 GetExpressionEditor メソッドオーバーロードを使用して、特定の式プレフィックスまたは式ビルダー型に関連付けられている ExpressionEditor オブジェクトを検索します。
カスタム式の種類ごとに、式プレフィックスによって、関連付けられている式ビルダーと式エディターが識別されます。 カスタム式がページで解析されると、式プレフィックスを使用して、関連付けられている ExpressionBuilder クラスと ExpressionEditor クラスのインスタンスが作成されます。
式プレフィックスを式ビルダーおよび式エディターに関連付けるには、 ExpressionEditorAttribute 属性と ExpressionPrefixAttribute 属性をカスタム ExpressionBuilder クラスに適用し、Web 構成ファイルの expressionBuilders 要素で式ビルダーの式プレフィックスを構成します。
式プレフィックスに関連付けられている式エディターを検索するために、 GetExpressionEditor メソッドは、一致するプレフィックスに対して使用可能な ExpressionBuilder 実装を列挙します。
ExpressionBuilderの実装は、Web 構成ファイルの expressionBuilders セクションで構成できます。 使用可能なExpressionBuilder実装で式のプレフィックスが定義されている場合、GetExpressionEditor メソッドは、ExpressionBuilder メタデータのExpressionEditorAttribute属性で指定された型を返します。
こちらもご覧ください
適用対象
GetExpressionEditor(Type, IServiceProvider)
指定した式ビルダー型に関連付けられている ExpressionEditor 実装を返します。
public:
static System::Web::UI::Design::ExpressionEditor ^ GetExpressionEditor(Type ^ expressionBuilderType, IServiceProvider ^ serviceProvider);
public static System.Web.UI.Design.ExpressionEditor GetExpressionEditor(Type expressionBuilderType, IServiceProvider serviceProvider);
static member GetExpressionEditor : Type * IServiceProvider -> System.Web.UI.Design.ExpressionEditor
Public Shared Function GetExpressionEditor (expressionBuilderType As Type, serviceProvider As IServiceProvider) As ExpressionEditor
パラメーター
- expressionBuilderType
- Type
関連付けられた式エディターの検索に使用される、派生式ビルダー クラスの型。
- serviceProvider
- IServiceProvider
デザイナー ホストによって提供されるサービス プロバイダーの実装。追加のデザイン時サービスを取得するために使用されます。
返品
expressionBuilderTypeに関連付けられているExpressionEditor実装。それ以外の場合はnull。expressionBuilderTypeが見つからない場合、または関連付けられているExpressionEditorがない場合。
例外
注釈
静的 GetExpressionEditor オーバーロードを使用して、特定の式プレフィックスまたは式ビルダー型に関連付けられている ExpressionEditor オブジェクトを検索します。
カスタム式の種類ごとに、式プレフィックスによって、関連付けられている式ビルダーと式エディターが識別されます。 カスタム式がページで解析されると、式プレフィックスを使用して、関連付けられている ExpressionBuilder クラスと ExpressionEditor クラスのインスタンスが作成されます。
式プレフィックスを式ビルダーおよび式エディターに関連付けるには、 ExpressionEditorAttribute 属性と ExpressionPrefixAttribute 属性をカスタム ExpressionBuilder クラスに適用し、Web 構成ファイルの expressionBuilders 要素で式ビルダーの式プレフィックスを構成します。
GetExpressionEditor メソッドは、expressionBuilderTypeを検索するために使用可能なExpressionBuilder実装を列挙します。
ExpressionBuilderの実装は、Web 構成ファイルの expressionBuilders セクションで構成できます。 使用可能な一連のExpressionBuilder実装でexpressionBuilderTypeが見つかった場合、GetExpressionEditor メソッドは、ExpressionBuilder メタデータのExpressionEditorAttribute属性で指定された型を返します。