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 クラスのインスタンスが作成されます。
式プレフィックスを式ビルダーおよび式エディターに関連付けるには、 属性と ExpressionPrefixAttribute 属性をカスタム ExpressionBuilder クラスに適用ExpressionEditorAttributeし、Web 構成ファイルの 要素で式ビルダーのexpressionBuilders
式プレフィックスを構成します。
式プレフィックスに関連付けられている式エディターを検索するために、 メソッドは GetExpressionEditor 、一致するプレフィックスに使用できる ExpressionBuilder 実装を列挙します。 実装は ExpressionBuilder 、Web 構成ファイルの expressionBuilders
セクションで構成できます。 使用可能ExpressionBuilderな実装で式プレフィックスが定義されている場合、GetExpressionEditorメソッドはメタデータの 属性で指定された型をExpressionEditorAttributeExpressionBuilder返します。
こちらもご覧ください
適用対象
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 実装。expressionBuilderType
が見つからないか ExpressionEditor に関連付けられていない場合は null
。
例外
注釈
静的 GetExpressionEditor オーバーロードを使用して、特定の ExpressionEditor 式プレフィックスまたは式ビルダー型に関連付けられているオブジェクトを検索します。
カスタム式の種類ごとに、式プレフィックスによって、関連付けられている式ビルダーと式エディターが識別されます。 カスタム式がページで解析されると、式プレフィックスを使用して、関連付けられた ExpressionBuilder クラスと ExpressionEditor クラスのインスタンスが作成されます。
式プレフィックスを式ビルダーおよび式エディターに関連付けるには、 属性と ExpressionPrefixAttribute 属性をカスタム ExpressionBuilder クラスに適用ExpressionEditorAttributeし、Web 構成ファイルの 要素で式ビルダーのexpressionBuilders
式プレフィックスを構成します。
メソッドはGetExpressionEditor、 を見つけるためにexpressionBuilderType
使用可能なExpressionBuilder実装を列挙します。 実装は ExpressionBuilder 、Web 構成ファイルの expressionBuilders
セクションで構成できます。 が使用可能なExpressionBuilder一連の実装で見つかった場合expressionBuilderType
、GetExpressionEditorメソッドはメタデータの 属性で指定された型をExpressionEditorAttributeExpressionBuilder返します。
こちらもご覧ください
適用対象
.NET