Edit

Share via


MixedRealityDataProviderAttribute Class

Definition

Attribute that defines the properties of a Mixed Reality Toolkit data provider.

public ref class MixedRealityDataProviderAttribute : Microsoft::MixedReality::Toolkit::MixedRealityExtensionServiceAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false)]
public class MixedRealityDataProviderAttribute : Microsoft.MixedReality.Toolkit.MixedRealityExtensionServiceAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false)>]
type MixedRealityDataProviderAttribute = class
    inherit MixedRealityExtensionServiceAttribute
Public Class MixedRealityDataProviderAttribute
Inherits MixedRealityExtensionServiceAttribute
Inheritance
MixedRealityDataProviderAttribute
Attributes

Constructors

MixedRealityDataProviderAttribute(Type, SupportedPlatforms, String, String, String, Boolean)
MixedRealityDataProviderAttribute(Type, SupportedPlatforms, String, String, String, Boolean, SupportedUnityXRPipelines)

Properties

DefaultProfile

The default profile.

(Inherited from MixedRealityExtensionServiceAttribute)
DefaultProfilePath

The file path to the default profile asset relative to the package folder.

(Inherited from MixedRealityExtensionServiceAttribute)
Name

The friendly name for this service.

(Inherited from MixedRealityExtensionServiceAttribute)
PackageFolder

The package where the default profile asset resides.

(Inherited from MixedRealityExtensionServiceAttribute)
RequiresProfile

Is a profile explicitly required?

(Inherited from MixedRealityExtensionServiceAttribute)
RuntimePlatforms

The runtime platform(s) to run this service.

(Inherited from MixedRealityExtensionServiceAttribute)
ServiceInterfaceType

The interface type of the IMixedRealityService for which the data provider is supported.

SupportedUnityXRPipelines

The supported Unity XR pipelines for this data provider.

Applies to