다음을 통해 공유


TemplateEditingService.CreateFrame 메서드

정의

새 템플릿 편집 프레임을 만듭니다.

오버로드

Name Description
CreateFrame(TemplatedControlDesigner, String, String[])

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

지정된 이름과 템플릿을 사용하여 지정된 템플릿 지정 컨트롤 디자이너에 대한 새 템플릿 편집 프레임을 만듭니다.

CreateFrame(TemplatedControlDesigner, String, String[], Style, Style[])

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

지정된 이름, 템플릿 이름, 컨트롤 스타일 및 템플릿 스타일을 사용하여 지정된 TemplatedControlDesigner 개체에 대한 새 템플릿 편집 프레임을 만듭니다.

CreateFrame(TemplatedControlDesigner, String, String[])

지정된 이름과 템플릿을 사용하여 지정된 템플릿 지정 컨트롤 디자이너에 대한 새 템플릿 편집 프레임을 만듭니다.

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

public:
 virtual System::Web::UI::Design::ITemplateEditingFrame ^ CreateFrame(System::Web::UI::Design::TemplatedControlDesigner ^ designer, System::String ^ frameName, cli::array <System::String ^> ^ templateNames);
public System.Web.UI.Design.ITemplateEditingFrame CreateFrame(System.Web.UI.Design.TemplatedControlDesigner designer, string frameName, string[] templateNames);
abstract member CreateFrame : System.Web.UI.Design.TemplatedControlDesigner * string * string[] -> System.Web.UI.Design.ITemplateEditingFrame
override this.CreateFrame : System.Web.UI.Design.TemplatedControlDesigner * string * string[] -> System.Web.UI.Design.ITemplateEditingFrame
Public Function CreateFrame (designer As TemplatedControlDesigner, frameName As String, templateNames As String()) As ITemplateEditingFrame

매개 변수

designer
TemplatedControlDesigner

TemplatedControlDesigner 템플릿 편집 프레임을 사용할 것입니다.

frameName
String

프레임에 표시될 편집 프레임의 이름입니다. 일반적으로 이는 프레임을 Text 만들기 위해 TemplateEditingVerb 호출되는 메뉴 텍스트와 동일합니다.

templateNames
String[]

템플릿 편집 프레임에 포함할 템플릿의 이름 배열입니다.

반환

ITemplateEditingFrame.

구현

설명

메모

클래스가 TemplateEditingService 사용되지 않습니다. 컨트롤 디자이너의 TemplateGroups 속성을 통해 템플릿을 노출합니다. 디자인 호스트는 컨트롤 디자이너에 대해 정의된 각 TemplateGroup 개체에 대해 개체 TemplateDefinition 를 만듭니다TemplatedEditableDesignerRegion.

적용 대상

CreateFrame(TemplatedControlDesigner, String, String[], Style, Style[])

지정된 이름, 템플릿 이름, 컨트롤 스타일 및 템플릿 스타일을 사용하여 지정된 TemplatedControlDesigner 개체에 대한 새 템플릿 편집 프레임을 만듭니다.

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

public:
 virtual System::Web::UI::Design::ITemplateEditingFrame ^ CreateFrame(System::Web::UI::Design::TemplatedControlDesigner ^ designer, System::String ^ frameName, cli::array <System::String ^> ^ templateNames, System::Web::UI::WebControls::Style ^ controlStyle, cli::array <System::Web::UI::WebControls::Style ^> ^ templateStyles);
public System.Web.UI.Design.ITemplateEditingFrame CreateFrame(System.Web.UI.Design.TemplatedControlDesigner designer, string frameName, string[] templateNames, System.Web.UI.WebControls.Style controlStyle, System.Web.UI.WebControls.Style[] templateStyles);
abstract member CreateFrame : System.Web.UI.Design.TemplatedControlDesigner * string * string[] * System.Web.UI.WebControls.Style * System.Web.UI.WebControls.Style[] -> System.Web.UI.Design.ITemplateEditingFrame
override this.CreateFrame : System.Web.UI.Design.TemplatedControlDesigner * string * string[] * System.Web.UI.WebControls.Style * System.Web.UI.WebControls.Style[] -> System.Web.UI.Design.ITemplateEditingFrame
Public Function CreateFrame (designer As TemplatedControlDesigner, frameName As String, templateNames As String(), controlStyle As Style, templateStyles As Style()) As ITemplateEditingFrame

매개 변수

designer
TemplatedControlDesigner

TemplatedControlDesigner 템플릿 편집 프레임을 사용할 것입니다.

frameName
String

프레임에 표시될 편집 프레임의 이름입니다. 일반적으로 이는 프레임을 Text 만들기 위해 TemplateEditingVerb 호출되는 메뉴 텍스트와 동일합니다.

templateNames
String[]

템플릿 편집 프레임에 포함할 템플릿의 이름 배열입니다.

controlStyle
Style

편집 프레임에 대한 컨트롤 Style 입니다.

templateStyles
Style[]

편집 프레임의 템플릿 스타일을 나타내는 형식 Style 의 배열입니다.

반환

ITemplateEditingFrame.

구현

설명

메모

클래스가 TemplateEditingService 사용되지 않습니다. 컨트롤 디자이너의 TemplateGroups 속성을 통해 템플릿을 노출합니다. 디자인 호스트는 컨트롤 디자이너에 대해 정의된 각 TemplateGroup 개체에 대해 개체를 만듭니다TemplatedEditableDesignerRegion.

적용 대상