TemplateEditingService Classe

Definizione

Avviso

Questa API è ora obsoleta.

Fornisce servizi per la modifica dei modelli di controllo in fase di progettazione.Provides services for editing control templates at design time. Questa classe non può essere ereditata.This class cannot be inherited.

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

public ref class TemplateEditingService sealed : 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). https://go.microsoft.com/fwlink/?linkid=14202")]
public sealed class TemplateEditingService : IDisposable, System.Web.UI.Design.ITemplateEditingService
type TemplateEditingService = class
    interface ITemplateEditingService
    interface IDisposable
Public NotInheritable Class TemplateEditingService
Implements IDisposable, ITemplateEditingService
Ereditarietà
TemplateEditingService
Attributi
Implementazioni

Commenti

Nota

La classe TemplateEditingService è obsoleta.The TemplateEditingService class is obsolete. Esporre i modelli tramite la proprietà TemplateGroups di una finestra di progettazione controlli.Expose templates through the TemplateGroups property of a control designer. L'host di progettazione crea un oggetto TemplatedEditableDesignerRegion per ogni TemplateDefinition in ogni TemplateGroup definito per una finestra di progettazione controlli.The design host creates a TemplatedEditableDesignerRegion object for each TemplateDefinition in each TemplateGroup that is defined for a control designer.

Costruttori

TemplateEditingService(IDesignerHost)

Inizializza una nuova istanza della classe TemplateEditingService con l'host di progettazione specificato.Initializes a new instance of the TemplateEditingService class with the specified designer host.

Proprietà

SupportsNestedTemplateEditing

Ottiene un valore che indica se il servizio supporta la modifica di modelli annidati.Gets a value that indicates whether the service supports nested template editing.

Metodi

CreateFrame(TemplatedControlDesigner, String, String[])

Crea una nuova cornice per la modifica di modelli per la finestra di progettazione controlli basati su modelli specificata, usando i modelli e il nome specificati.Creates a new template editing frame for the specified templated control designer, using the specified name and templates.

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

Crea una nuova cornice per la modifica di modelli per l'oggetto TemplatedControlDesigner specificato, usando il nome specificato, i nomi dei modelli, lo stile dei controlli e gli stili dei modelli.Creates a new template editing frame for the specified TemplatedControlDesigner object, using the specified name, template names, control style, and template styles.

Dispose()

Rilascia tutte le risorse usate dall'oggetto TemplateEditingService.Releases all resources that are used by the TemplateEditingService object.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Ereditato da Object)
Finalize()

Finalizza il servizio.Finalizes the service.

GetContainingTemplateName(Control)

Ottiene il nome del modello padre.Gets the name of the parent template.

GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Ereditato da Object)

Si applica a

Vedi anche