activities
latest
false
重要 :
请注意此内容已使用机器翻译进行了部分本地化。
UiPath logo, featuring letters U and I in white
Document Understanding 活动
Last updated 2024年11月21日

Box 类

Box 是表示矩形的公共类,用于高亮显示和位置引用。

定义

  • 命名空间: UiPath.DocumentProcessing.Contracts
  • 程序集: UiPath.DocumentProcessing.Contracts

描述

Box是表示矩形的公共类,用于整个程序集中的证明和位置引用。 序列化时,方框将存储为包含四个double值的数组,这些值表示相应方框对象的[顶部、左侧、宽度和高度]。

成员

方法
  • CreateChecked ”(“ double Top, double left, double Width,double Height ”) - 此为静态方法,会返回“ Box ”类的实例,并将提供的属性作为参数。 此方法会检查提供的所有值是否大于 0,以确保创建有效的对象。
  • CreateSize ”(“ double Width, double Height ”) - 一种静态方法,用于创建“ Box ”类的实例,该类具有“ (0,0) ”的位置以及作为参数提供的宽度和高度。
  • CreateUnchecked ”(“ double Top, double left, double Width, double Height ”) - 此为静态方法,会返回“ Box ”类的实例,并将提供的属性作为参数。 此方法不会对参数执行任何健全性检查。
  • CreateUncheckedWithNoRounding ”(“ double Top, double Left,double Width, double Height ”) - 此为静态方法,会返回“ Box ”类的实例,并将提供的属性作为参数。 此方法不会对参数执行任何健全性检查或舍入。
  • Equals ( object Box ) - 检查参数是否为方框,以及其属性是否相等。 返回一个布尔值。
  • Equals ( Box Box ) - 按属性检查对象是否等于参数。
  • GetHashCode() - 返回实例的哈希代码。
  • operator != ”(“ Box Box ”) - 如果两个方框具有不同的属性值,则此静态方法返回“ True ”。
  • operator == (Box Box) - 如果两个方框具有相同的属性值,则返回True的静态方法。
属性
  • Area double - 方框的区域。
  • Bottom double - 方框的底部位置。
  • Height double - 方框的高度。
  • HorizontalCenter double - 方框的水平中心,为Left + Width / 2
  • IsEmpty double - 指定Box是否等于Box.None
  • Left double - 方框的左边距。
  • Right double - 方框的右侧边距位置。
  • Top double - 方框的顶部位置。
  • VerticalCenter double - 方框的垂直中心,为Top + Height / 2
  • Width double - 方框的宽度。
  • None - 静态只读,会返回新的Box实例,其中顶部、左侧、宽度和高度均等于 0。
  • 定义
  • 描述
  • 成员

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo White
信任与安全
© 2005-2024 UiPath。保留所有权利。