ControlDesigner.CreatePlaceHolderDesignTimeHtml Метод

Определение

Предоставляет простое прямоугольное представление заполнителя, отображающее тип и идентификатор элемента управления.

Перегрузки

Имя Описание
CreatePlaceHolderDesignTimeHtml()

Предоставляет простое прямоугольное представление заполнителя, отображающее тип и идентификатор элемента управления.

CreatePlaceHolderDesignTimeHtml(String)

Предоставляет простое прямоугольное представление заполнителя, отображающее тип и идентификатор элемента управления, а также дополнительные инструкции или сведения.

CreatePlaceHolderDesignTimeHtml()

Предоставляет простое прямоугольное представление заполнителя, отображающее тип и идентификатор элемента управления.

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

Возвращаемое значение

Строка, содержащая разметку HTML во время разработки, предоставляющую основные сведения об элементе управления.

Примечания для тех, кто наследует этот метод

Типичный шаблон конструктора — попытаться получить разметку HTML через связанный элемент управления, а затем, если возникла ошибка, вызовите GetErrorDesignTimeHtml(Exception) метод. Если разметка не возвращается элементом управления, вызовите GetEmptyDesignTimeHtml() метод, который, если он не переопределен для предоставления определенной разметки, вызывает CreatePlaceHolderDesignTimeHtml() метод, который должен содержать сведения о типе и идентификаторе элемента управления.

См. также раздел

Применяется к

CreatePlaceHolderDesignTimeHtml(String)

Предоставляет простое прямоугольное представление заполнителя, отображающее тип и идентификатор элемента управления, а также дополнительные инструкции или сведения.

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

Параметры

instruction
String

Строка, содержащая текст и разметку для добавления в выходные данные HTML.

Возвращаемое значение

Строка, содержащая разметку HTML во время разработки, предоставляющую сведения об элементе управления.

Примеры

В следующем примере кода показано, как переопределить GetDesignTimeHtml метод в шаблонном конструкторе элементов управления. Затем строка передается в качестве instruction параметра в вызове CreatePlaceHolderDesignTimeHtml метода, который предоставляет разметку HTML во время разработки.

Этот пример кода является частью более крупного примера, предоставленного для TemplateGroups свойства.

// 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

Примечания для тех, кто наследует этот метод

Типичный шаблон конструктора — попытаться получить разметку HTML через связанный элемент управления, а затем, если возникла ошибка, вызовите GetErrorDesignTimeHtml(Exception) метод. Если разметка не возвращается элементом управления, вызовите GetEmptyDesignTimeHtml() метод, который, если он не переопределен для предоставления определенной разметки, вызывает CreatePlaceHolderDesignTimeHtml() метод, который должен содержать сведения о типе и идентификаторе элемента управления.

См. также раздел

Применяется к