Unit
更新时间: 2023-12-01 浏览次数: {{ hits }}

类名 : Unit
说明 : 组织机构的基本单元,所有组织结构中的元素都继承于他 属性 : 

名称说明
CompanyId所属的公司的Id
DomainType范围
Name名称
Description组织的描述
UnitId唯一ID
UnitType类型
Code编码,必填,一旦填写,必须唯一
ManagerId经理
CreatedTime创建时间
ModifiedTime修改时间
SortKey排序键值



成员 : 

名称说明
NullId空单元ID
PathSeparator路径的分隔符
NameMaxLen名称属性的最大长度
PropertyName_Name属性名称
PropertyName_Description属性名称
PropertyName_Code属性名称
PropertyName_ManagerId属性名称
PropertyName_ModifiedTime属性名称
PropertyName_SortKey属性名称
UnspecifiedLevel未指定的级别,该常量可以用于查询


构造方法名称 : #ctor

参数说明


返回值


方法名称 : StringEquals(System.String,System.String)

参数说明
"v1"
"v2"
返回值


方法名称 : GetScopeType(System.String)

参数说明
"unitId"
返回值


方法名称 : GetExternalUnitType(System.String)

参数说明
"unitId"
返回值


方法名称 : ReferTo(System.String)

参数说明
"unitId"被引用的对象的ID
返回值
如果参数为Null或者"",那么返回False;如果参数为this.UnitId,那么返回true;否则检查其他属性是否等于该值。这个判断是区分大小写的


方法名称 : Validate(H3.Organization.IOrganizationValidator)

参数说明
"organization"组织结构接口,用来获得人员、OU、组等信息
返回值
如果验证成功,则返回SUCCESS,否则返回错误代码


方法名称 : GetObjectTrack(System.String)

参数说明


返回值