AnyCAD Rapid API 2026
Help you to create a better world!
载入中...
搜索中...
未找到
AnyCAD.Foundation.ObjectId类 参考

ObjectId对象的唯一ID 更多...

类 AnyCAD.Foundation.ObjectId 继承关系图:

Public 成员函数

 ObjectId (global::System.IntPtr cPtr, bool cMemoryOwn)
 仅供内部使用
 
void Dispose ()
 
 ObjectId (string value)
 
 ObjectId (ulong val)
 
ulong GetInteger ()
 
void SetInteger (ulong val)
 
bool IsEqual (ObjectId id)
 是否与id相等
 
bool IsValid ()
 判断是否有效
 
bool IsInvalid ()
 是否为无效
 
string toString ()
 
override int GetHashCode ()
 获取HashCode
 
override bool Equals (object obj)
 判断是否相等
 
override string ToString ()
 转换成字符串
 

静态 Public 成员函数

static ObjectId NewId ()
 创建一个ID
 
static bool operator< (ObjectId a, ObjectId b)
 比较值的大小
 
static bool operator> (ObjectId a, ObjectId b)
 比较大
 

属性

static ObjectId InvalidId [get]
 无效的ID
 
ulong Value [get, set]
 获取整数值
 

详细描述

ObjectId对象的唯一ID

对象ID

Group: Common

成员函数说明

◆ Equals()

override bool AnyCAD.Foundation.ObjectId.Equals ( object obj)

判断是否相等

参数
obj比较的对象
返回
true相等

◆ GetHashCode()

override int AnyCAD.Foundation.ObjectId.GetHashCode ( )

获取HashCode

返回

◆ IsEqual()

bool AnyCAD.Foundation.ObjectId.IsEqual ( ObjectId id)

是否与id相等

参数
id需要对比的ID
返回
true如果相等

◆ IsInvalid()

bool AnyCAD.Foundation.ObjectId.IsInvalid ( )

是否为无效

返回
true如果无效

◆ IsValid()

bool AnyCAD.Foundation.ObjectId.IsValid ( )

判断是否有效

返回
true如果有效

◆ NewId()

static ObjectId AnyCAD.Foundation.ObjectId.NewId ( )
static

创建一个ID

返回
ID

◆ operator<()

static bool AnyCAD.Foundation.ObjectId.operator< ( ObjectId a,
ObjectId b )
static

比较值的大小

参数
a
b
返回
true如果a小于b

◆ operator>()

static bool AnyCAD.Foundation.ObjectId.operator> ( ObjectId a,
ObjectId b )
static

比较大

参数
a
b
返回
true如果a>b

◆ ToString()

override string AnyCAD.Foundation.ObjectId.ToString ( )

转换成字符串

返回
字符串