ControlDesigner.CreatePlaceHolderDesignTimeHtml Method

Definition

Fornisce una rappresentazione del segnaposto rettangolare semplice che visualizza il tipo e l'ID del controllo.Provides a simple rectangular placeholder representation that displays the type and ID of the control.

Overloads

CreatePlaceHolderDesignTimeHtml()

Fornisce una rappresentazione del segnaposto rettangolare semplice che visualizza il tipo e l'ID del controllo.Provides a simple rectangular placeholder representation that displays the type and ID of the control.

CreatePlaceHolderDesignTimeHtml(String)

Fornisce una rappresentazione del segnaposto rettangolare semplice che visualizza il tipo e l'ID del controllo e le istruzioni o le informazioni aggiuntive specificate.Provides a simple rectangular placeholder representation that displays the type and ID of the control, and also additional specified instructions or information.

CreatePlaceHolderDesignTimeHtml()

Fornisce una rappresentazione del segnaposto rettangolare semplice che visualizza il tipo e l'ID del controllo.Provides a simple rectangular placeholder representation that displays the type and ID of the control.

protected:
 System::String ^ CreatePlaceHolderDesignTimeHtml();
protected string CreatePlaceHolderDesignTimeHtml ();
member this.CreatePlaceHolderDesignTimeHtml : unit -> string
Protected Function CreatePlaceHolderDesignTimeHtml () As String

Returns

String

Stringa contenente il markup HTML Design-Time, che fornisce informazioni di base sul controllo.A string that contains design-time HTML markup providing basic information about the control.

Notes to Inheritors

Il tipico schema progettuale consiste nel provare a ottenere il markup HTML tramite il controllo associato, quindi, se viene rilevato un errore, chiamare il metodo GetErrorDesignTimeHtml(Exception).The typical design pattern is to try to get HTML markup through the associated control, and then if an error is encountered, call the GetErrorDesignTimeHtml(Exception) method. Se il controllo non restituisce alcun markup, chiamare il metodo GetEmptyDesignTimeHtml(), che se non viene sottoposto a override per fornire markup specifico, chiama il metodo CreatePlaceHolderDesignTimeHtml(), che deve contenere informazioni sul tipo e sull'ID del controllo.If no markup is returned by the control, call the GetEmptyDesignTimeHtml() method, which if it is not overridden to provide specific markup, calls the CreatePlaceHolderDesignTimeHtml() method, which should contain information about the type and ID of the control.

See also

CreatePlaceHolderDesignTimeHtml(String)

Fornisce una rappresentazione del segnaposto rettangolare semplice che visualizza il tipo e l'ID del controllo e le istruzioni o le informazioni aggiuntive specificate.Provides a simple rectangular placeholder representation that displays the type and ID of the control, and also additional specified instructions or information.

protected:
 System::String ^ CreatePlaceHolderDesignTimeHtml(System::String ^ instruction);
protected string CreatePlaceHolderDesignTimeHtml (string instruction);
member this.CreatePlaceHolderDesignTimeHtml : string -> string
Protected Function CreatePlaceHolderDesignTimeHtml (instruction As String) As String

Parameters

instruction
String

Stringa contenente il testo e il markup da aggiungere all'output HTML.A string that contains text and markup to add to the HTML output.

Returns

String

Stringa contenente il markup HTML Design-Time, che fornisce informazioni sul controllo.A string that contains design-time HTML markup providing information about the control.

Examples

Nell'esempio di codice riportato di seguito viene illustrato come eseguire l'override del metodo GetDesignTimeHtml in una finestra di progettazione di controlli basata su modelli.The following code example demonstrates how to override the GetDesignTimeHtml method in a templated control designer. Una stringa viene quindi passata come parametro instruction in una chiamata al metodo CreatePlaceHolderDesignTimeHtml, che fornisce il markup HTML della fase di progettazione.A string is then passed as the instruction parameter in a call to the CreatePlaceHolderDesignTimeHtml method, which provides the design-time HTML markup.

Questo esempio di codice fa parte di un esempio più ampio fornito per la proprietà TemplateGroups.This code example is part of a larger example provided for the TemplateGroups property.

// Add instructions to the placeholder view of the control
public override string GetDesignTimeHtml()
{
    return CreatePlaceHolderDesignTimeHtml("Click here and use " +
        "the task menu to edit the templates.");
}
' Add instructions to the placeholder view of the control
Public Overloads Overrides Function GetDesignTimeHtml() As String
    Return CreatePlaceHolderDesignTimeHtml("Click here and use " & _
        "the task menu to edit the templates.")
End Function

Notes to Inheritors

Il tipico schema progettuale consiste nel provare a ottenere il markup HTML tramite il controllo associato, quindi, se viene rilevato un errore, chiamare il metodo GetErrorDesignTimeHtml(Exception).The typical design pattern is to try to get HTML markup through the associated control, and then if an error is encountered, call the GetErrorDesignTimeHtml(Exception) method. Se il controllo non restituisce alcun markup, chiamare il metodo GetEmptyDesignTimeHtml(), che se non viene sottoposto a override per fornire markup specifico, chiama il metodo CreatePlaceHolderDesignTimeHtml(), che deve contenere informazioni sul tipo e sull'ID del controllo.If no markup is returned by the control, call the GetEmptyDesignTimeHtml() method, which if it is not overridden to provide specific markup, calls the CreatePlaceHolderDesignTimeHtml() method, which should contain information about the type and ID of the control.

See also

Applies to