BaseDataProviderAccessCoreSystem.UnregisterDataProvider Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
UnregisterDataProvider<T>(String) |
Unregisters a data provider of the specified type. |
UnregisterDataProvider<T>(T) |
Unregisters a data provider. |
UnregisterDataProvider<T>(String)
Unregisters a data provider of the specified type.
protected bool UnregisterDataProvider<T> (string name = default) where T : Microsoft.MixedReality.Toolkit.IMixedRealityDataProvider;
member this.UnregisterDataProvider : string -> bool (requires 'T :> Microsoft.MixedReality.Toolkit.IMixedRealityDataProvider)
Protected Function UnregisterDataProvider(Of T As IMixedRealityDataProvider) (Optional name As String = Nothing) As Boolean
Type Parameters
- T
The interface type of the data provider to be unregistered.
Parameters
- name
- String
The name of the data provider to unregister.
Returns
True if the data provider was successfully unregistered, false otherwise.
Remarks
If the name argument is not specified, the first instance will be unregistered
Applies to
UnregisterDataProvider<T>(T)
Unregisters a data provider.
protected:
generic <typename T>
where T : Microsoft::MixedReality::Toolkit::IMixedRealityDataProvider bool UnregisterDataProvider(T dataProviderInstance);
protected bool UnregisterDataProvider<T> (T dataProviderInstance) where T : Microsoft.MixedReality.Toolkit.IMixedRealityDataProvider;
member this.UnregisterDataProvider : 'T -> bool (requires 'T :> Microsoft.MixedReality.Toolkit.IMixedRealityDataProvider)
Protected Function UnregisterDataProvider(Of T As IMixedRealityDataProvider) (dataProviderInstance As T) As Boolean
Type Parameters
- T
The interface type of the data provider to be unregistered.
Parameters
- dataProviderInstance
- T
Returns
True if the data provider was successfully unregistered, false otherwise.