CollaborationStartingState

@Immutable
@PublicApi
@AutoValue
public abstract class CollaborationStartingState



بدء حالة الإضافة عندما يقبل المشارِك الدعوة للتعاون

ملخّص

الأنواع المتداخلة

أداة إنشاء حسابات "CollaborationStartingState"

الثوابت

static final int

الحد الأقصى لطول البيانات الإضافية

static final int

الحدّ الأقصى لطول عنوان URL الخاص بالمرحلة الرئيسية وعنوان URL لللوحة الجانبية.

شركات الإنشاء العامة

الطرق المتاحة للجميع

abstract @Nullable String

عرض البيانات التي حدّدتها الإضافة عند بدء الجلسة.

static CollaborationStartingState.Builder
abstract @Nullable Uri

تعرض عنوان URL الذي تفتحه المرحلة الرئيسية للمستخدمين الذين ينضمون إلى جلسة التعاون.

abstract @Nullable Uri

تعرض عنوان URL الذي تفتحه اللوحة الجانبية للمستخدمين الذين ينضمون إلى ملف التعاون.

الثوابت

MAX_ADDITIONAL_DATA_CHARS

public static final int MAX_ADDITIONAL_DATA_CHARS = 4096

الحد الأقصى لطول البيانات الإضافية

MAX_URL_CHARS

public static final int MAX_URL_CHARS = 512

الحدّ الأقصى لطول عنوان URL الخاص بالمرحلة الرئيسية وعنوان URL لللوحة الجانبية.

شركات الإنشاء العامة

CollaborationStartingState

public CollaborationStartingState()

الطرق المتاحة للجميع

additionalData

public abstract @Nullable String additionalData()

عرض البيانات التي حدّدتها الإضافة عند بدء الجلسة. يمكن استخدام هذه الحالة لمشاركة الحالة الثابتة بين المشاركين في الجلسة، مثل قيمة "رقم تعريف الجلسة" الخاصة بالتطبيق.

منصة إنشاء

public static CollaborationStartingState.Builder builder()

mainStageUrl

public abstract @Nullable Uri mainStageUrl()

تعرض عنوان URL الذي تفتحه المرحلة الرئيسية للمستخدمين الذين ينضمون إلى جلسة التعاون.

sidePanelUrl

public abstract @Nullable Uri sidePanelUrl()

تعرض عنوان URL الذي تفتحه اللوحة الجانبية للمستخدمين الذين ينضمون إلى ملف التعاون.