getChildUserGroupsByMarker
الحصول على المجموعات الفرعية لمجموعة المستخدم.
الوصف
تسترجع هذه الطريقة المجموعات الفرعية لمجموعة المستخدم بناءً على علامة المجموعة الأصلية. يتم التنقل عبر التداخل باستخدام هذه الطريقة بدلاً من parentId. تعيد مجموعة ليس لديها أطفال مصفوفة فارغة. تعيد Promise يتم حلها إلى مصفوفة من كائنات IUserGroupEntity.
UserGroups.getChildUserGroupsByMarker(marker, langCode);
المعلمات
marker: string
معرف نصي لمجموعة المستخدم الأصلية.
مثال: "guest"
langCode: string (اختياري)
رمز اللغة. الافتراضي: "en_US".
مثال: "en_US"
أمثلة
مثال بسيط
const response = await UserGroups.getChildUserGroupsByMarker('guest');
استجابة المثال
[]
مخطط الاستجابة
المخطط: IUserGroupEntity[]
id: number
معرف مجموعة المستخدم.
مثال: 1
depth: number
عمق التداخل بالنسبة للمجموعة الأصلية.
مثال: 0
parentId: number | null
معرف المجموعة الأصلية، null لمجموعة على المستوى الأعلى.
مثال: null
localizeInfos: ILocalizeInfo
عنوان المجموعة، مع الأخذ في الاعتبار التوطين.
isVisible: boolean
علامة الرؤية.
مثال: true
childrenCount: string
عدد المجموعات الفرعية. ترسلها واجهة برمجة التطبيقات كسلسلة، وليس كرقم.
مثال: "0"
identifier: string
معرف نصي (علامة) للمجموعة.
مثال: "guest"
isSync: boolean
علامة المزامنة.
مثال: false
attributeValues: IAttributeValues
قيم السمات للمجموعة.
version: number
إصدار الكائن. قد لا يكون موجودًا في كل حالة.
مثال: NaN