ControlDesigner.CreatePlaceHolderDesignTimeHtml Метод

Определение

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

Перегрузки

CreatePlaceHolderDesignTimeHtml()

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

CreatePlaceHolderDesignTimeHtml(String)

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

CreatePlaceHolderDesignTimeHtml()

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

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

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

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.

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

String

Строка, содержащая разметку 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() метод, который должен содержать сведения о типе и идентификаторе элемента управления.

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

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