public sealed class Placeholder : PlaceholderText,
IPlaceholder, IPlaceholderText
Public NotInheritable Class Placeholder
Inherits PlaceholderText
Implements IPlaceholder, IPlaceholderText
public ref class Placeholder sealed : public PlaceholderText,
IPlaceholder, IPlaceholderText
[<SealedAttribute>]
type Placeholder =
class
inherit PlaceholderText
interface IPlaceholder
interface IPlaceholderText
end
Placeholder(IPlaceholderType, IPlaceholderText) | Создаёт экземпляр класса с указанием типа плейсхолдера и объекта IPlaceholderText, свойства которого используются при создании текущего объекта. Свойства Format и Parameters принимаются равными null. |
Placeholder(IPlaceholderType, String, String, IPlaceholderText) | Создаёт экземпляр класса с указанием значений его свойств и объекта IPlaceholderText, свойства которого используются при создании текущего объекта. |
Placeholder(IPlaceholderType, String, String, String, String, Int32, DictionaryString, Object) | Создаёт экземпляр класса с указанием значений его свойств. |
Format | Строка форматирования, определяющая, каким образом должно быть отображено значение плейсхолдера, или null, если строка форматирования не задана и значение отображается с настройками по умолчанию. |
Info | Дополнительная информация по плейсхолдеру. (Унаследован от PlaceholderText) |
Original |
Плейсхолдер, на основании которого создан текущий плейсхолдер,
или null, если плейсхолдер создан без привязки к другому плейсхолдеру.
(Унаследован от PlaceholderText) |
Parameters | Параметры плейсхолдера или null, если у плейсхолдера не заданы параметры. |
Position |
Отсчитываемая от нуля позиция плейсхолдера в документе.
Может быть отрицательной, если позиция неизвестна или не определяется числом.
Позиция может быть изменена после того, как плейсхолдер был создан.
(Унаследован от PlaceholderText) |
Text | Строка плейсхолдера вместе с обрамляющими скобками. (Унаследован от PlaceholderText) |
Type | Тип плейсхолдера. |
Value | Строка плейсхолдера внутри обрамляющий скобок. (Унаследован от PlaceholderText) |
CreateCopy |
Создаёт копию плейсхолдера, с указанием другого значения [Tessa.Platform.Placeholders.IPlaceholderText.Value].
Свойство [Tessa.Platform.Placeholders.IPlaceholderText.Original] созданного плейсхолдера будет ссылаться
на текущий плейсхолдер. Метод полезен для типов плейсхолдеров, работающих в режиме "замены по алиасу".
(Унаследован от PlaceholderText) |
CreateCopyCore |
Создаёт копию плейсхолдера, с указанием другого значения [Tessa.Platform.Placeholders.IPlaceholderText.Value].
Свойство [Tessa.Platform.Placeholders.IPlaceholderText.Original] созданного плейсхолдера будет ссылаться
на текущий плейсхолдер. Метод полезен для типов плейсхолдеров, работающих в режиме "замены по алиасу".
(Унаследован от PlaceholderText) |
Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object) |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object) |
GetHashCode | Serves as the default hash function. (Унаследован от Object) |
GetType | Gets the Type of the current instance. (Унаследован от Object) |
MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object) |
ToString | Возвращает строковое представление объекта. (Унаследован от PlaceholderText) |
AddDefinitionInfo |
Метод для добавления дочернего плейсхолдера definitionPlaceholder в плейсхолдер контейнер placeholder.
(Определяется PlaceholderExtensions) |
Get | (Определяется ComHelper) |
GetDefinitionInfo |
Метод для получения дочернего плейсхолдера и его алиаса из другого плейсхолдера.
(Определяется PlaceholderExtensions) |
Invoke | (Определяется ComHelper) |
Set | (Определяется ComHelper) |