code: func (obj *GenericObject) SelectListObjectExcluded(ctx context.Context, path string, softLock bool) (bool, error) {
  	result := &struct {
  		Success bool	`json:"qSuccess"`
  	} {}
  	err := obj.rpc(ctx, "SelectListObjectExcluded", result, path, softLock)
  	return result.Success, err 
  }
docs: // Inverts the current selections in a specific field.
  // This method applies to list objects (objects with one dimension).
  // 
  // The member Change returns the handles of the objects that are updated following the selections.
  // _qSuccess_ is set to true if the selections are successful and is set to false in the following cases:
  // 
  // • The object contains some invalid fields (fields that are not in the data model).
  // 
  // • The selection applies to a locked field.
  // 
  // • A range selection is performed and the parameter OneAndOnlyOne is set to true in the definition of the object.
  //
  // Parameters:
  //
  // ◾ path       -   Path to the definition of the object to be selected.
  // For example, /qListObjectDef .
  //
  // ◾ softLock   -   Set to true to ignore locks; in that case, locked fields can be selected.
  // The default value is false.
  //