IBorderView Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет функциональные возможности для определения границы вокруг элемента.
public interface class IBorderView : Microsoft::Maui::IBorderStroke, Microsoft::Maui::IContentView
public interface IBorderView : Microsoft.Maui.IBorderStroke, Microsoft.Maui.IContentView
type IBorderView = interface
interface IContentView
interface IView
interface IElement
interface ITransform
interface IPadding
interface ICrossPlatformLayout
interface IBorderStroke
interface IStroke
Public Interface IBorderView
Implements IBorderStroke, IContentView
- Производный
- Реализации
Свойства
AnchorX |
Возвращает компонент X центральной точки для любого преобразования относительно границ элемента. (Унаследовано от ITransform) |
AnchorY |
Возвращает компонент Y центральной точки для любого преобразования относительно границ элемента. (Унаследовано от ITransform) |
AutomationId |
Идентификатор, используемый средствами автоматизации для взаимодействия с этим представлением (Унаследовано от IView) |
Background |
Получает краску, которая заполняет фон представления. (Унаследовано от IView) |
Clip |
Возвращает путь, используемый для определения структуры содержимого представления. (Унаследовано от IView) |
Content |
Возвращает необработанное содержимое этого представления. (Унаследовано от IContentView) |
DesiredSize |
Возвращает текущий требуемый размер этого представления. (Унаследовано от IView) |
FlowDirection |
Направление сканирования элементов пользовательского интерфейса глазом (Унаследовано от IView) |
Frame |
Возвращает границы представления в контейнере. (Унаследовано от IView) |
Handler |
Возвращает или задает обработчик представления представления. (Унаследовано от IView) |
Height |
Возвращает указанную высоту IView. (Унаследовано от IView) |
HorizontalLayoutAlignment |
Определяет горизонтальный аспект расположения этого элемента в контейнере (Унаследовано от IView) |
InputTransparent |
Возвращает значение, указывающее, должен ли этот элемент участвовать в цикле взаимодействия с пользователем. (Унаследовано от IView) |
IsEnabled |
Возвращает значение, указывающее, включено ли это представление в пользовательском интерфейсе. (Унаследовано от IView) |
IsFocused |
Получает значение, указывающее, является ли представление фокусом в данный момент. (Унаследовано от IView) |
Margin |
Поле представляет расстояние между представлением и смежными представлениями. (Унаследовано от IView) |
MaximumHeight |
Возвращает указанное ограничение максимальной высоты IView в диапазоне от нуля до двойного. PositiveInfinity. (Унаследовано от IView) |
MaximumWidth |
Возвращает указанное максимальное ограничение ширины IView в диапазоне от нуля до double. PositiveInfinity. (Унаследовано от IView) |
MinimumHeight |
Возвращает указанное ограничение минимальной высоты IView в диапазоне от нуля до double. PositiveInfinity. (Унаследовано от IView) |
MinimumWidth |
Возвращает указанное ограничение минимальной ширины IView в диапазоне от нуля до double. PositiveInfinity. (Унаследовано от IView) |
Opacity |
Возвращает значение непрозрачности, применяемое к представлению при отрисовки. (Унаследовано от IView) |
Padding |
Пространство между внешним краем элемента управления и его содержимым. (Унаследовано от IPadding) |
Parent |
Возвращает родительский элемент элемента . (Унаследовано от IElement) |
PresentedContent |
Получает содержимое этого представления по мере его отображения в пользовательском интерфейсе, включая любые преобразования или примененные шаблоны. (Унаследовано от IContentView) |
Rotation |
Возвращает поворот (в градусах) относительно оси Z (аффинный поворот) при отрисовке элемента. (Унаследовано от ITransform) |
RotationX |
Получает поворот (в градусах) по оси X (поворот перспективы) при отрисовке элемента. (Унаследовано от ITransform) |
RotationY |
Получает поворот (в градусах) по оси Y (поворот перспективы) при отрисовке элемента. (Унаследовано от ITransform) |
Scale |
Возвращает коэффициент масштабирования, применяемый к элементу . (Унаследовано от ITransform) |
ScaleX |
Возвращает шкалу коэффициента оси X, примененного к элементу . (Унаследовано от ITransform) |
ScaleY |
Возвращает масштаб о коэффициенте оси Y, примененном к элементу. (Унаследовано от ITransform) |
Semantics |
Добавляет семантику к каждому представлению для специальных возможностей (Унаследовано от IView) |
Shadow |
Рисует тень вокруг целевого представления. (Унаследовано от IView) |
Shape |
Определяет форму границы. (Унаследовано от IBorderStroke) |
Stroke |
Указывает цвет, используемый для рисования контура фигуры. (Унаследовано от IStroke) |
StrokeDashOffset |
Возвращает значение, указывающее расстояние в шаблоне дефиса, с которого начинается дефис. (Унаследовано от IStroke) |
StrokeDashPattern |
Указывает расстояние в шаблоне дефиса, с которого начинается дефис. (Унаследовано от IStroke) |
StrokeLineCap |
Описывает фигуру в начале и конце линии или сегмента. (Унаследовано от IStroke) |
StrokeLineJoin |
Указывает тип соединения, используемого на вершинах фигуры. (Унаследовано от IStroke) |
StrokeMiterLimit |
Задает ограничение на отношение длины митеры к половине strokeThickness фигуры. (Унаследовано от IStroke) |
StrokeThickness |
Представляет коллекцию двойных значений, указывающих шаблон дефисов и пробелов, используемых для контура фигуры. (Унаследовано от IStroke) |
TranslationX |
Возвращает дельту преобразования X элемента. (Унаследовано от ITransform) |
TranslationY |
Возвращает дельту преобразования Y элемента. (Унаследовано от ITransform) |
VerticalLayoutAlignment |
Определяет вертикальный аспект расположения этого элемента в контейнере (Унаследовано от IView) |
Visibility |
Возвращает значение, определяющее, должно ли это представление быть частью визуального дерева. (Унаследовано от IView) |
Width |
Возвращает указанную ширину IView. (Унаследовано от IView) |
ZIndex |
Определяет порядок рисования этого объекта IView в ILayout; Более высокие Z-индексы будут опираться на более низкие Z-индексы. (Унаследовано от IView) |
Методы
Arrange(Rect) |
Позиционирует дочерние элементы и определяет размер элемента. (Унаследовано от IView) |
CrossPlatformArrange(Rect) |
Упорядочивает дочерние элементы ICrossPlatformLayout в пределах заданных границ. (Унаследовано от ICrossPlatformLayout) |
CrossPlatformMeasure(Double, Double) |
Измеряет требуемый размер ICrossPlatformLayout в пределах заданных ограничений. (Унаследовано от ICrossPlatformLayout) |
Focus() |
Пытается установить фокус на это представление. (Унаследовано от IView) |
InvalidateArrange() |
Метод, вызываемый для отмены макета этого представления. (Унаследовано от IView) |
InvalidateMeasure() |
Сигнализирует о том, что текущее значение меры этого представления больше не является допустимым и должно быть повторно вычисляться во время следующего прохода меры. (Унаследовано от IView) |
Measure(Double, Double) |
Обновления размер представления. (Унаследовано от IView) |
Unfocus() |
Отменяет фокус на этом представлении. (Унаследовано от IView) |
Явные реализации интерфейса
ICrossPlatformLayout.CrossPlatformArrange(Rect) |
Предоставляет функциональные возможности для определения границы вокруг элемента. (Унаследовано от IContentView) |
ICrossPlatformLayout.CrossPlatformMeasure(Double, Double) |
Предоставляет функциональные возможности для определения границы вокруг элемента. (Унаследовано от IContentView) |
Методы расширения
CheckHandlers(IView) |
Предоставляет функциональные возможности для определения границы вокруг элемента. |
ArrangeContent(IContentView, Rect) |
Предоставляет функциональные возможности для определения границы вокруг элемента. |
ArrangeContentUnbounded(IContentView, Rect) |
Упорядочивает содержимое, которое может превышать границы IContentView. |
ComputeDesiredSize(IView, Double, Double) |
Предоставляет функциональные возможности для определения границы вокруг элемента. |
ComputeFrame(IView, Rect) |
Предоставляет функциональные возможности для определения границы вокруг элемента. |
MeasureContent(IContentView, Thickness, Double, Double) |
Предоставляет функциональные возможности для определения границы вокруг элемента. |
MeasureContent(IContentView, Double, Double) |
Предоставляет функциональные возможности для определения границы вокруг элемента. |
ToHandler(IElement, IMauiContext) |
Предоставляет функциональные возможности для определения границы вокруг элемента. |
ToPlatform(IElement, IMauiContext) |
Предоставляет функциональные возможности для определения границы вокруг элемента. |
ToHandler(IView, IMauiContext) |
Предоставляет функциональные возможности для определения границы вокруг элемента. |
SetSemanticFocus(IView) |
Предоставляет функциональные возможности для определения границы вокруг элемента. |
CaptureAsync(IView) |
Предоставляет функциональные возможности для определения границы вокруг элемента. |
DisconnectHandlers(IView) |
Предоставляет функциональные возможности для определения границы вокруг элемента. |