IJsonViewAppearanceMetadata - интерфейс

Объект, содержащий настройки внешнего вида представления.

Definition

Пространство имён: Tessa.Views.Json
Сборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
public interface IJsonViewAppearanceMetadata : IJsonConditionalNode, 
	IJsonNamedMetadataItem, IJsonViewMetadataItem, IStorageSerializable, INamedObject, IJsonViewMetadataValidationObject
Implements
INamedObject, IStorageSerializable, IJsonConditionalNode, IJsonNamedMetadataItem, IJsonViewMetadataItem, IJsonViewMetadataValidationObject

Свойства

Alias Алиас метаданных, по которому выполняется поиск объекта и ссылки на объект.
(Унаследован от IJsonNamedMetadataItem)
Background Цвет фона.
Condition Условия попадания объекта метаданных в результирующие метаданные.
(Унаследован от IJsonConditionalNode)
FontFamily Семейство шрифтов или относительная ссылка.
FontFamilyUri Uri для относительной ссылки на шрифт.
FontSize Размер шрифта.
FontStretch Растяжение шрифта.
FontStyle Стиль наклона шрифта.
FontWeight Плотность гарнитуры шрифта.
Foreground Внешний вид переднего плана.
HorizontalAlignment Горизонтальное выравнивание.
TextAlignment Выравнивание текста.
ToolTip Текстовая подсказка.
VerticalAlignment Вертикальное выравнивание.

Методы

DeserializeВыполняет десериализацию полей объекта из заданного хранилища.
(Унаследован от IStorageSerializable)
GetName Возвращает имя объекта.
(Унаследован от INamedObject)
SerializeВыполняет сериализацию полей объекта в заданное хранилище.
(Унаследован от IStorageSerializable)
ValidateAsync Выполняет валидацию модели метаданных.
(Унаследован от IJsonViewMetadataValidationObject)

Методы расширения

ToSerializedDictionary Сериализует объект, для которого не указывается тип (класс), в хранилище Dictionary<string, object?>.
(Определяется StorageExtensions)

См. также