TemplateEditingService Klasse

Definition

Achtung

Use of this type is not recommended because template editing is handled in ControlDesigner. To support template editing expose template data in the TemplateGroups property and call SetViewFlags(ViewFlags.TemplateEditing, true). http://go.microsoft.com/fwlink/?linkid=14202

Stellt Dienste für die Bearbeitung von Steuerelementvorlagen zur Entwurfszeit bereit.Provides services for editing control templates at design time. Diese Klasse kann nicht vererbt werden.This class cannot be inherited.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

public ref class TemplateEditingService sealed : IDisposable, System::Web::UI::Design::ITemplateEditingService
public sealed class TemplateEditingService : IDisposable, System.Web.UI.Design.ITemplateEditingService
[System.Obsolete("Use of this type is not recommended because template editing is handled in ControlDesigner. To support template editing expose template data in the TemplateGroups property and call SetViewFlags(ViewFlags.TemplateEditing, true). http://go.microsoft.com/fwlink/?linkid=14202")]
public sealed class TemplateEditingService : IDisposable, System.Web.UI.Design.ITemplateEditingService
type TemplateEditingService = class
    interface ITemplateEditingService
    interface IDisposable
[<System.Obsolete("Use of this type is not recommended because template editing is handled in ControlDesigner. To support template editing expose template data in the TemplateGroups property and call SetViewFlags(ViewFlags.TemplateEditing, true). http://go.microsoft.com/fwlink/?linkid=14202")>]
type TemplateEditingService = class
    interface ITemplateEditingService
    interface IDisposable
Public NotInheritable Class TemplateEditingService
Implements IDisposable, ITemplateEditingService
Vererbung
TemplateEditingService
Attribute
Implementiert

Hinweise

Hinweis

Die Klasse TemplateEditingService ist veraltet.The TemplateEditingService class is obsolete. Machen Sie Vorlagen mithilfe der- TemplateGroups Eigenschaft eines Steuerelement-Designers verfügbar.Expose templates through the TemplateGroups property of a control designer. Der Entwurfs Host erstellt TemplatedEditableDesignerRegion für jedes-Objekt TemplateDefinition TemplateGroup , das für einen Steuerelement-Designer definiert ist, ein-Objekt.The design host creates a TemplatedEditableDesignerRegion object for each TemplateDefinition in each TemplateGroup that is defined for a control designer.

Konstruktoren

TemplateEditingService(IDesignerHost)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Initialisiert eine neue Instanz der TemplateEditingService-Klasse mit dem angegebenen Designerhost.Initializes a new instance of the TemplateEditingService class with the specified designer host.

Eigenschaften

SupportsNestedTemplateEditing

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft einen Wert ab, der angibt, ob der Dienst das Bearbeiten geschachtelter Vorlagen unterstützt.Gets a value that indicates whether the service supports nested template editing.

Methoden

CreateFrame(TemplatedControlDesigner, String, String[])

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Erstellt für den angegebenen aus einer Vorlage gebildeten Steuerelement-Designer einen neuen Vorlagenbearbeitungsrahmen, wobei der angegebene Name und die angegebenen Vorlagen verwendet werden.Creates a new template editing frame for the specified templated control designer, using the specified name and templates.

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

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Erstellt einen neuen Vorlagenbearbeitungsrahmen für das angegebene TemplatedControlDesigner-Objekt unter Verwendung des angegebenen Namens, Vorlagennamens, Steuerelementformats und Vorlagenformats.Creates a new template editing frame for the specified TemplatedControlDesigner object, using the specified name, template names, control style, and template styles.

Dispose()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Gibt alle Ressourcen frei, die vom TemplateEditingService-Objekt verwendet werden.Releases all resources that are used by the TemplateEditingService object.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.Determines whether the specified object is equal to the current object.

(Geerbt von Object)
Finalize()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Schließt den Dienst ab.Finalizes the service.

GetContainingTemplateName(Control)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft den Namen der übergeordneten Vorlage ab.Gets the name of the parent template.

GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Geerbt von Object)

Gilt für:

Siehe auch