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