Class GroupModifyInfoParam
Inheritance
Inherited Members
Namespace: com.tencent.imsdk.unity.types
Assembly: cs.temp.dll.dll
Syntax
public class GroupModifyInfoParam
Fields
group_modify_info_param_add_option
Declaration
public TIMGroupAddOption group_modify_info_param_add_option
Field Value
Type | Description |
---|---|
TIMGroupAddOption | Write-only (optional); modifies the group joining method. This field is required when `modify_flag` contains `kTIMGroupModifyInfoFlag_AddOption` and not required in other cases. |
group_modify_info_param_custom_info
Declaration
public List<GroupInfoCustemString> group_modify_info_param_custom_info
Field Value
Type | Description |
---|---|
System.Collections.Generic.List<GroupInfoCustemString> | Write-only (optional). See Custom fields |
group_modify_info_param_face_url
Declaration
public string group_modify_info_param_face_url
Field Value
Type | Description |
---|---|
System.String | Write-only (optional); modifies the URL of the group profile photo. This field is required when `modify_flag` contains `kTIMGroupModifyInfoFlag_FaceUrl` and not required in other cases. |
group_modify_info_param_group_id
Declaration
public string group_modify_info_param_group_id
Field Value
Type | Description |
---|---|
System.String | Write-only (required); the group ID |
group_modify_info_param_group_name
Declaration
public string group_modify_info_param_group_name
Field Value
Type | Description |
---|---|
System.String | Write-only (optional); modifies the group name. This field is required when `modify_flag` contains `kTIMGroupModifyInfoFlag_Name` and not required in other cases. |
group_modify_info_param_introduction
Declaration
public string group_modify_info_param_introduction
Field Value
Type | Description |
---|---|
System.String | Write-only (optional); modifies the group introduction. This field is required when `modify_flag` contains `kTIMGroupModifyInfoFlag_Introduction` and not required in other cases. |
group_modify_info_param_is_shutup_all
Declaration
public bool group_modify_info_param_is_shutup_all
Field Value
Type | Description |
---|---|
System.Boolean | Write-only (optional); modifies muting of all group members. This field is required when `modify_flag` contains `kTIMGroupModifyInfoFlag_ShutupAll` and not required in other cases. |
group_modify_info_param_max_member_num
Declaration
public uint group_modify_info_param_max_member_num
Field Value
Type | Description |
---|---|
System.UInt32 | Write-only (optional); modifies the maximum number of group members. This field is required when `modify_flag` contains `kTIMGroupModifyInfoFlag_MaxMmeberNum` and not required in other cases. |
group_modify_info_param_modify_flag
Declaration
public TIMGroupModifyInfoFlag group_modify_info_param_modify_flag
Field Value
Type | Description |
---|---|
TIMGroupModifyInfoFlag | Write-only (required); modifies the flag. Multiple values can be set with "bitwise OR". |
group_modify_info_param_notification
Declaration
public string group_modify_info_param_notification
Field Value
Type | Description |
---|---|
System.String | Write-only (optional); modifies the group notification. This field is required when `modify_flag` contains `kTIMGroupModifyInfoFlag_Notification` and not required in other cases. |
group_modify_info_param_owner
Declaration
public string group_modify_info_param_owner
Field Value
Type | Description |
---|---|
System.String | Write-only (optional); modifies the group owner. This field is required when `modify_flag` contains `kTIMGroupModifyInfoFlag_Owner` and not required in other cases. In the first case, `modify_flag` cannot contain other values because it is insignificant to modify other information while you modify the group owner. |
group_modify_info_param_searchable
Declaration
public uint group_modify_info_param_searchable
Field Value
Type | Description |
---|---|
System.UInt32 | Write-only (optional); modifies the group searchability. This field is required when `modify_flag` contains `kTIMGroupModifyInfoFlag_Searchable` and not required in other cases. |
group_modify_info_param_visible
Declaration
public uint group_modify_info_param_visible
Field Value
Type | Description |
---|---|
System.UInt32 | Write-only (optional); modifies the group visibility. This field is required when `modify_flag` contains `kTIMGroupModifyInfoFlag_Visible` and not required in other cases. |