Click or drag to resize

DObject Class

返回用户文档首页
表示一个基于字符串键的对象字典
Inheritance Hierarchy
SystemObject
  System.Collections.GenericDictionaryString, Object
    LoongCAD.UtilDObject

Namespace: LoongCAD.Util
Assembly: LoongSDKCore (in LoongSDKCore.dll) Version: 2024.0.9.3 (2024.0.9.3)
Syntax
C#
public class DObject : Dictionary<string, Object>

The DObject type exposes the following members.

Constructors
 NameDescription
Public methodDObjectInitializes a new instance of the DObject class
Public methodCode exampleDObject(Object) 通过键值对数组初始化DObject实例。
Top
Methods
 NameDescription
Public methodClone 创建当前DObject实例的一个深拷贝。
Public methodCopyFrom 从另一个DObject实例复制内容到当前实例。
Public methodEquals 检查当前DObject实例与另一个对象是否相等。
(Overrides ObjectEquals(Object))
Public methodGet 从DObject中获取与指定键关联的值。
Public methodGetAABB 从DObject中获取与指定键关联的AABB值。
Public methodGetBool 从DObject中获取与指定键关联的bool值。
Public methodGetBoolArr 从DObject中获取与指定键关联的bool数组。
Public methodGetColor 从DObject中获取与指定键关联的Color值。
Public methodGetDObject 从DObject中获取与指定键关联的DObject值。
Public methodGetDObjectArr 从DObject中获取与指定键关联的DObject数组值。
Public methodGetDouble 从DObject中获取与指定键关联的double值。
Public methodGetDoubleArr 从DObject中获取与指定键关联的double数组值。
Public methodGetGuid 从DObject中获取与指定键关联的Guid值。
Public methodGetHashCode 获取当前DObject实例的哈希码。
(Overrides ObjectGetHashCode)
Public methodGetInt 从DObject中获取与指定键关联的int值。
Public methodGetIntArr 从DObject中获取与指定键关联的int数组值。
Public methodGetLine 从DObject中获取与指定键关联的Line值。
Public methodGetLong 
Public methodGetLongArr 从DObject中获取与指定键关联的long数组值。
Public methodGetMat4 从DObject中获取与指定键关联的Mat4值。
Public methodGetMat43 从DObject中获取与指定键关联的Mat43值。
Public methodGetOBB 从DObject中获取与指定键关联的OBB值。
Public methodGetOrCreate 获取与指定键关联的DObject,如果不存在,则创建一个新的DObject并与该键关联。
Public methodGetPlane 从DObject中获取与指定键关联的Plane值。
Public methodGetPoint 从DObject中获取与指定键关联的Point值。
Public methodGetRect 从DObject中获取与指定键关联的Rectangle值。
Public methodGetSByte 从DObject中获取与指定键关联的sbyte值。
Public methodGetShort 从DObject中获取与指定键关联的short值。
Public methodGetString 从DObject中获取与指定键关联的string值。
Public methodGetStringArr 从DObject中获取与指定键关联的string数组值。
Public methodGetUint 
Public methodGetUlong 从DObject中获取与指定键关联的ulong值。
Public methodGetUshort 从DObject中获取与指定键关联的ushort值。
Public methodGetVec2 从DObject中获取与指定键关联的Vec2值。
Public methodGetVec2Arr 从DObject中获取与指定键关联的Vec2数组值。
Public methodGetVec2i 从DObject中获取与指定键关联的Vec2i值。
Public methodGetVec3 从DObject中获取与指定键关联的Vec3值。
Public methodGetVec3i 从DObject中获取与指定键关联的Vec3i值。
Public methodGetVec4i 从DObject中获取与指定键关联的Vec4i值。
Public methodTryGet(String, Double) 尝试从DObject中获取与指定键关联的double值。
Public methodTryGet(String, String) 尝试从DObject中获取与指定键关联的string值。
Top
Operators
 NameDescription
Public operatorStatic memberCode example(Object to DObject) 从object数组隐式转换为DObject实例。
Top
Fields
 NameDescription
Public fieldStatic memberEMPTY 
Top
See Also