ConstraintBuilder.ConstraintStack 类

定义

ConstraintStack 是用于存放约束的类型安全堆栈

public class ConstraintBuilder.ConstraintStack
type ConstraintBuilder.ConstraintStack = class
继承
ConstraintBuilder.ConstraintStack

构造函数

ConstraintBuilder.ConstraintStack(ConstraintBuilder)

初始化 ConstraintBuilder.ConstraintStack 类的新实例。

属性

Empty

获取一个值,该值指示此 ConstraintBuilder.ConstraintStack 是否为空。

Top

在不修改堆栈的情况下获取最顶层的约束。

方法

Pop()

从堆栈中弹出此最顶层的 constrait。 副作用是,约束的生成器字段设置为 null。

Push(Constraint)

推送指定的约束。 作为副作用,约束的生成器字段设置为拥有此堆栈的 ConstraintBuilder。

适用于