IEditor 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示用于接受多行输入的视图。
public interface class IEditor : Microsoft::Maui::ITextAlignment, Microsoft::Maui::ITextInput, Microsoft::Maui::IView
public interface IEditor : Microsoft.Maui.ITextAlignment, Microsoft.Maui.ITextInput, Microsoft.Maui.IView
type IEditor = interface
interface IView
interface IElement
interface ITransform
interface ITextInput
interface IText
interface ITextStyle
interface IPlaceholder
interface ITextAlignment
Public Interface IEditor
Implements ITextAlignment, ITextInput, IView
- 派生
- 实现
属性
AnchorX |
获取任何转换的中心点相对于元素边界的 X 分量。 (继承自 ITransform) |
AnchorY |
获取任何转换的中心点相对于元素边界的 Y 分量。 (继承自 ITransform) |
AutomationId |
自动化工具用于与此视图交互的 ID (继承自 IView) |
Background |
获取将填充视图背景的画图。 (继承自 IView) |
CharacterSpacing |
获取文本字符之间的间距。 (继承自 ITextStyle) |
Clip |
获取用于定义视图内容的大纲的路径。 (继承自 IView) |
CursorPosition |
获取或设置光标位置。 (继承自 ITextInput) |
DesiredSize |
获取此视图的当前所需大小。 (继承自 IView) |
FlowDirection |
眼睛扫描 UI 元素的方向 (继承自 IView) |
Font |
获取字体系列、样式和字体大小。 (继承自 ITextStyle) |
Frame |
获取视图在其容器内的边界。 (继承自 IView) |
Handler |
获取或设置视图的视图处理程序。 (继承自 IView) |
Height |
获取 IView 的指定高度。 (继承自 IView) |
HorizontalLayoutAlignment |
确定容器中此元素排列的水平方面 (继承自 IView) |
HorizontalTextAlignment |
获取水平文本对齐方式。 (继承自 ITextAlignment) |
InputTransparent |
获取一个值,该值指示是否应在用户交互周期中涉及此元素。 (继承自 IView) |
IsEnabled |
获取一个值,该值指示是否在用户界面中启用此视图。 (继承自 IView) |
IsFocused |
获取一个值,该值指示此视图当前是否聚焦。 (继承自 IView) |
IsReadOnly |
获取一个值,该值指示视图是否为只读。 (继承自 ITextInput) |
IsSpellCheckEnabled |
获取一个值,该值控制拼写检查是打开还是关闭。 (继承自 ITextInput) |
IsTextPredictionEnabled |
获取一个值,该值控制文本预测和自动文本更正是打开还是关闭。 (继承自 ITextInput) |
Keyboard |
获取键盘输入类型。 (继承自 ITextInput) |
Margin |
Margin 表示视图与其相邻视图之间的距离。 (继承自 IView) |
MaximumHeight |
获取 IView 的指定最大高度约束,介于零和双精度之间。正无穷大。 (继承自 IView) |
MaximumWidth |
获取 IView 的指定最大宽度约束(介于零和双精度之间)。正无穷大。 (继承自 IView) |
MaxLength |
获取允许的最大输入长度。 (继承自 ITextInput) |
MinimumHeight |
获取 IView 的指定最小高度约束,介于零和双精度之间。正无穷大。 (继承自 IView) |
MinimumWidth |
获取 IView 的指定最小宽度约束(介于零和双精度之间)。正无穷大。 (继承自 IView) |
Opacity |
获取呈现视图时应用于视图的不透明度值。 (继承自 IView) |
Parent |
获取元素的父级。 (继承自 IElement) |
Placeholder |
获取占位符或提示文本。 (继承自 IPlaceholder) |
PlaceholderColor |
获取或设置占位符文本颜色。 (继承自 IPlaceholder) |
Rotation |
获取呈现元素时 Z 轴 (仿射旋转) 的旋转 (度) 。 (继承自 ITransform) |
RotationX |
获取呈现元素时 X 轴 (透视旋转) 的旋转 (度) 。 (继承自 ITransform) |
RotationY |
获取呈现元素时,Y 轴 (透视旋转) 的旋转) 度 (。 (继承自 ITransform) |
Scale |
获取应用于元素的比例因子。 (继承自 ITransform) |
ScaleX |
获取应用于元素的 X 轴因子的刻度。 (继承自 ITransform) |
ScaleY |
获取应用于元素的 Y 轴因子的刻度。 (继承自 ITransform) |
SelectionLength |
获取所选内容的长度。 (继承自 ITextInput) |
Semantics |
向每个视图添加语义,以便进行辅助功能 (继承自 IView) |
Shadow |
在目标视图周围绘制阴影。 (继承自 IView) |
Text |
获取或设置文本。 (继承自 ITextInput) |
TextColor |
获取文本颜色。 (继承自 ITextStyle) |
TranslationX |
获取元素的 X 平移增量。 (继承自 ITransform) |
TranslationY |
获取 元素的 Y 转换增量。 (继承自 ITransform) |
VerticalLayoutAlignment |
确定容器中此元素排列的垂直方面 (继承自 IView) |
VerticalTextAlignment |
获取垂直文本对齐方式。 (继承自 ITextAlignment) |
Visibility |
获取一个值,该值确定此视图是否应是可视化树的一部分。 (继承自 IView) |
Width |
获取 IView 的指定宽度。 (继承自 IView) |
ZIndex |
确定 ILayout 中此 IView 的绘制顺序;较高的 z 索引将在较低的 z 索引上绘制。 (继承自 IView) |
方法
Arrange(Rect) |
定位子元素并确定元素的大小。 (继承自 IView) |
Completed() |
当用户使用返回键在编辑器中完成文本时发生。 |
Focus() |
尝试将焦点设置为此视图。 (继承自 IView) |
InvalidateArrange() |
调用的方法,使此视图的布局失效。 (继承自 IView) |
InvalidateMeasure() |
指示此视图的当前度量值不再有效,必须在下一次度量传递期间重新计算。 (继承自 IView) |
Measure(Double, Double) |
汇报视图的大小。 (继承自 IView) |
Unfocus() |
取消设置此视图的焦点。 (继承自 IView) |
扩展方法
CheckHandlers(IView) |
表示用于接受多行输入的视图。 |
UpdateText(ITextInput, String) |
表示用于接受多行输入的视图。 |
ComputeDesiredSize(IView, Double, Double) |
表示用于接受多行输入的视图。 |
ComputeFrame(IView, Rect) |
表示用于接受多行输入的视图。 |
ToHandler(IElement, IMauiContext) |
表示用于接受多行输入的视图。 |
ToPlatform(IElement, IMauiContext) |
表示用于接受多行输入的视图。 |
ToHandler(IView, IMauiContext) |
表示用于接受多行输入的视图。 |
SetSemanticFocus(IView) |
表示用于接受多行输入的视图。 |
HideSoftInputAsync(ITextInput, CancellationToken) |
如果当前显示软输入窗格,则会尝试隐藏它。 |
IsSoftInputShowing(ITextInput) |
检查平台当前是否显示软输入窗格 |
ShowSoftInputAsync(ITextInput, CancellationToken) |
如果软输入窗格当前处于隐藏状态,则会尝试显示该窗格。 |
CaptureAsync(IView) |
表示用于接受多行输入的视图。 |
DisconnectHandlers(IView) |
表示用于接受多行输入的视图。 |