Modifier

CoreServices.GetDataProvider<T>(IMixedRealityService) Method

Definition

Gets first matching data provider of provided type T registered to the provided mixed reality service.

public:
generic <typename T>
 where T : Microsoft::MixedReality::Toolkit::IMixedRealityDataProvider static T GetDataProvider(Microsoft::MixedReality::Toolkit::IMixedRealityService ^ service);
public static T GetDataProvider<T> (Microsoft.MixedReality.Toolkit.IMixedRealityService service) where T : Microsoft.MixedReality.Toolkit.IMixedRealityDataProvider;
static member GetDataProvider : Microsoft.MixedReality.Toolkit.IMixedRealityService -> 'T (requires 'T :> Microsoft.MixedReality.Toolkit.IMixedRealityDataProvider)
Public Shared Function GetDataProvider(Of T As IMixedRealityDataProvider) (service As IMixedRealityService) As T

Type Parameters

T

Type of data provider to return. Must implement and/or extend from IMixedRealityDataProvider

Parameters

service
IMixedRealityService

This function will attempt to get first available data provider registered to this service.

Returns

T

Remarks

Service parameter is expected to implement IMixedRealityDataProviderAccess. If not, then will return default(T)

Applies to