UserOptions
()
|
Creates a new instance of ::UserOptions which is used to customize the option flow. It returns a handle to the newly created options object, which can be used to set various properties for the options.
Signature
Oculus.Platform.UserOptions.UserOptions() |
AddServiceProvider
(
value
)
|
It's an array of ServiceProvider objects that specifies the service providers for which linked accounts should be retrieved.
Signature
void Oculus.Platform.UserOptions.AddServiceProvider(ServiceProvider value) Parameters value: ServiceProviderReturns void |
ClearServiceProviders
()
|
This method clears the ServiceProviders options associated with this instance, and the instance will be in its default state.
Signature
void Oculus.Platform.UserOptions.ClearServiceProviders() Returns void |
SetMaxUsers
(
value
)
|
This field specifies the maximum number of Models.User that should be returned in the response.
Signature
void Oculus.Platform.UserOptions.SetMaxUsers(uint value) Parameters value: uintReturns void |
SetTimeWindow
(
value
)
|
This field specifies the time window in seconds for which the linked accounts should be retrieved.
Signature
void Oculus.Platform.UserOptions.SetTimeWindow(TimeWindow value) Parameters value: TimeWindowReturns void |
operator IntPtr
(
options
)
|
This operator allows you to pass an instance of the ::UserOptions class to native C code as an IntPtr. The operator returns the handle of the options object, or IntPtr.Zero if the object is null.
Signature
static Oculus.Platform.UserOptions.operator IntPtr(UserOptions options) Parameters options: UserOptions |