Creates a new ISelectionList instance.
null. null, empty, or longer than 255 characters. The string used for the name will be trimmed of leading and trailing whitespace when it is stored and is case-insensitive during name comparison. If there is another selection list with the same name in the folder a NameAlreadyInUseException will be thrown when ISelectionList.Store is called. null, an empty string, or a string longer than 255 characters. Text values will preserve whitespace when stored and are case-sensitive during comparison. Duplicate text values will only be added once. The order of the values will be preserved. A new ISelectionList instance.
ISelectionList.Store needs to be called to persist the newly-created selection list.
InvalidOperationException will be thrown if the containing folder has not been stored.
| Exception Type | Condition |
|---|---|
| InvalidOperationException | The specified folder has been deleted or has not been stored.. |
| ArgumentException | The name is an empty string or longer than 255 characters or there is an empty string or string longer than 255 characters in the values array. |
ISelectionListManager Interface | Plumtree.Remote.PRC.Content.SelectionList Namespace