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