2022 April Release

Customization Point FSCTEAMROOM@1.1001:CPGetRoomPublishStates Permanent link for this heading

This customization point defines the list of available publish states for a Room class.

Example:
customize CPGetRoomPublishStates<TeamRoom> {
  publishstates = expression {
    return [#TeamRoomTeamOnly, #TeamRoomPublicLookup, #TeamRoomPublicClearance];
  }
  default = expression {
    return #TeamRoomTeamOnly;
  }
}

RoomPublishState[] FSCTEAMROOM@1.1001:CPGetRoomPublishStates(
  key ObjectClass objclass,
  out retval RoomPublishState[] publishstates,
  out RoomPublishState default)

Name

Description

objclass

applies to objects of the defined object class

publishstates

defines an expression to get the list of available publish states; the return value is an object list of type RoomPublishState[]

default

defines an expression to get the default publish state when a new room is created

Additional Information