TemplateEditingService Clase

Definición

Precaución

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

Proporciona servicios para editar plantillas de controles en tiempo de diseño.Provides services for editing control templates at design time. No se puede heredar esta clase.This class cannot be inherited.

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

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
Herencia
TemplateEditingService
Atributos
Implementaciones

Comentarios

Nota

La clase TemplateEditingService está obsoleta.The TemplateEditingService class is obsolete. Exponga las plantillas a través TemplateGroups de la propiedad de un diseñador de controles.Expose templates through the TemplateGroups property of a control designer. El host de diseño crea un TemplatedEditableDesignerRegion objeto para cada TemplateDefinition en cada TemplateGroup que se define para un diseñador de controles.The design host creates a TemplatedEditableDesignerRegion object for each TemplateDefinition in each TemplateGroup that is defined for a control designer.

Constructores

TemplateEditingService(IDesignerHost)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Inicializa una nueva instancia de la clase TemplateEditingService con el host del diseñador especificado.Initializes a new instance of the TemplateEditingService class with the specified designer host.

Propiedades

SupportsNestedTemplateEditing

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene un valor que indica si el servicio admite la edición de plantillas anidadas.Gets a value that indicates whether the service supports nested template editing.

Métodos

CreateFrame(TemplatedControlDesigner, String, String[])

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Crea un nuevo marco de edición de plantillas para el diseñador de controles con plantilla especificado, usando el nombre y las plantillas indicados.Creates a new template editing frame for the specified templated control designer, using the specified name and templates.

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

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Crea un nuevo marco de edición de plantillas para el objeto TemplatedControlDesigner especificado, usando el nombre, los nombres de plantilla, el estilo de control y los estilos de plantilla especificados.Creates a new template editing frame for the specified TemplatedControlDesigner object, using the specified name, template names, control style, and template styles.

Dispose()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Libera todos los recursos que usa el objeto TemplateEditingService.Releases all resources that are used by the TemplateEditingService object.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
Finalize()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Finaliza el servicio.Finalizes the service.

GetContainingTemplateName(Control)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene el nombre de la plantilla principal.Gets the name of the parent template.

GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)

Se aplica a

Consulte también