다음을 통해 공유


ExpressionEditor.GetExpressionEditor 메서드

정의

식 접두사 또는 식 작성기와 연결된 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

디자이너 호스트에서 제공하는 서비스 공급자 구현으로, 추가 디자인 타임 서비스를 가져오는 데 사용됩니다.

반환

ExpressionEditor

expressionPrefix와 연결된 ExpressionEditor 구현이거나, expressionPrefix가 정의되어 있지 않거나 ExpressionEditor와 연결되어 있지 않으면 null입니다.

예외

serviceProvider이(가) null인 경우

설명

정적을 사용 하 여 GetExpressionEditor 찾으려고 메서드 오버 로드는 ExpressionEditor 특정 식 접두사 또는 식 작성기 형식과 연결 된 개체입니다.

식 접두사에는 각 사용자 지정 식 형식에 대해 연결 된 식 작성기 및 식 편집기를 식별합니다. 식 접두사는 연결 된 인스턴스를 만드는 데 페이지에서 사용자 지정 식을 구문 분석 되 면 ExpressionBuilderExpressionEditor 클래스입니다.

식 접두사 식 작성기와 식 편집기에 연결 하려면 적용 된 ExpressionEditorAttributeExpressionPrefixAttribute 사용자 지정 특성 ExpressionBuilder 클래스 및에서 식 작성기에 대 한 식 접두사를 구성 합니다 expressionBuilders 웹 구성 파일의 요소입니다.

식 접두사에 대 한 연결된 된 식 편집기를 찾는 합니다 GetExpressionEditor 메서드를 사용할 수 있는 열거 ExpressionBuilder 일치 하는 접두사에 대 한 구현을 합니다. 합니다 ExpressionBuilder 구현에서 구성할 수 있습니다는 expressionBuilders 웹 구성 파일의 섹션입니다. 사용할 수 있는 경우 ExpressionBuilder 구현 하는 식 접두사를 정의 GetExpressionEditor 메서드에 지정 된 형식을 반환 합니다 ExpressionEditorAttribute 특성을 ExpressionBuilder 메타 데이터입니다.

추가 정보

적용 대상

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

디자이너 호스트에서 제공하는 서비스 공급자 구현으로, 추가 디자인 타임 서비스를 가져오는 데 사용됩니다.

반환

ExpressionEditor

expressionBuilderType과 연결된 ExpressionEditor 구현이거나, expressionBuilderType이 없거나 ExpressionEditor와 연결되어 있지 않으면 null입니다.

예외

expressionBuilderType이(가) null인 경우

또는 serviceProvider이(가) null인 경우

설명

정적을 사용 하 여 GetExpressionEditor 찾으려고 오버 로드는 ExpressionEditor 특정 식 접두사 또는 식 작성기 형식과 연결 된 개체입니다.

식 접두사에는 각 사용자 지정 식 형식에 대해 연결 된 식 작성기 및 식 편집기를 식별합니다. 식 접두사는 연결 된 인스턴스를 만드는 데 페이지에서 사용자 지정 식을 구문 분석 되 면 ExpressionBuilderExpressionEditor 클래스입니다.

식 접두사 식 작성기와 식 편집기에 연결 하려면 적용 된 ExpressionEditorAttributeExpressionPrefixAttribute 사용자 지정 특성 ExpressionBuilder 클래스 및에서 식 작성기에 대 한 식 접두사를 구성 합니다 expressionBuilders 웹 구성 파일의 요소입니다.

합니다 GetExpressionEditor 메서드를 사용할 수 있는 열거 ExpressionBuilder 찾으려고 구현 expressionBuilderType합니다. 합니다 ExpressionBuilder 구현에서 구성할 수 있습니다는 expressionBuilders 웹 구성 파일의 섹션입니다. 경우 expressionBuilderType 집합을 사용할 수 있는 ExpressionBuilder 구현을 GetExpressionEditor 메서드에 지정 된 형식을 반환 합니다 ExpressionEditorAttribute 특성은 ExpressionBuilder 메타 데이터입니다.

추가 정보

적용 대상