IMixedRealitySpatialAwarenessSystem.GetObserver 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
GetObserver(String) |
Obsolete.
Get the IMixedRealitySpatialAwarenessObserver that is registered under the specified name. |
GetObserver<T>(String) |
Obsolete.
Get the observer that is registered under the specified name matching the specified type. |
GetObserver(String)
Caution
GetObserver will be removed in a future release. Cast to IMixedRealityDataProviderAccess and call GetDataProvider instead
Get the IMixedRealitySpatialAwarenessObserver that is registered under the specified name.
public:
Microsoft::MixedReality::Toolkit::SpatialAwareness::IMixedRealitySpatialAwarenessObserver ^ GetObserver(System::String ^ name);
[System.Obsolete("GetObserver will be removed in a future release. Cast to IMixedRealityDataProviderAccess and call GetDataProvider instead")]
public Microsoft.MixedReality.Toolkit.SpatialAwareness.IMixedRealitySpatialAwarenessObserver GetObserver (string name);
[<System.Obsolete("GetObserver will be removed in a future release. Cast to IMixedRealityDataProviderAccess and call GetDataProvider instead")>]
abstract member GetObserver : string -> Microsoft.MixedReality.Toolkit.SpatialAwareness.IMixedRealitySpatialAwarenessObserver
Public Function GetObserver (name As String) As IMixedRealitySpatialAwarenessObserver
Parameters
- name
- String
The friendly name of the observer.
Returns
The requested observer, or null if one cannot be found.
- Attributes
Remarks
If more than one observer is registered under the specified name, the first will be returned.
Applies to
GetObserver<T>(String)
Caution
GetObserver<T> will be removed in a future release. Cast to IMixedRealityDataProviderAccess and call GetDataProvider<T> instead
Get the observer that is registered under the specified name matching the specified type.
[System.Obsolete("GetObserver<T> will be removed in a future release. Cast to IMixedRealityDataProviderAccess and call GetDataProvider<T> instead")]
public T GetObserver<T> (string name = default) where T : Microsoft.MixedReality.Toolkit.SpatialAwareness.IMixedRealitySpatialAwarenessObserver;
[<System.Obsolete("GetObserver<T> will be removed in a future release. Cast to IMixedRealityDataProviderAccess and call GetDataProvider<T> instead")>]
abstract member GetObserver : string -> 'T (requires 'T :> Microsoft.MixedReality.Toolkit.SpatialAwareness.IMixedRealitySpatialAwarenessObserver)
Public Function GetObserver(Of T As IMixedRealitySpatialAwarenessObserver) (Optional name As String = Nothing) As T
Type Parameters
- T
The desired spatial awareness observer type (ex: IMixedRealitySpatialAwarenessMeshObserver)
Parameters
- name
- String
The friendly name of the observer.
Returns
The requested observer, or null if one cannot be found.
- Attributes
Remarks
If more than one observer is registered under the specified name, the first will be returned.