Dela via


Entity.FindComponentOfType Metod

Definition

Överlagringar

FindComponentOfType(ObjectType)

Försöker hitta en komponent av den angivna typen som är kopplad till den här entiteten.

FindComponentOfType<T>()

Hitta en komponent av en typ på den här entiteten.

FindComponentOfType(ObjectType)

Försöker hitta en komponent av den angivna typen som är kopplad till den här entiteten.

public:
 Microsoft::Azure::RemoteRendering::ComponentBase ^ FindComponentOfType(Microsoft::Azure::RemoteRendering::ObjectType type);
public Microsoft.Azure.RemoteRendering.ComponentBase FindComponentOfType (Microsoft.Azure.RemoteRendering.ObjectType type);
member this.FindComponentOfType : Microsoft.Azure.RemoteRendering.ObjectType -> Microsoft.Azure.RemoteRendering.ComponentBase
Public Function FindComponentOfType (type As ObjectType) As ComponentBase

Parametrar

type
ObjectType

Komponenttyp att söka efter, till exempel MeshComponent.

Returer

Komponenten om den hittas, annars null

Kommentarer

Endast en instans av varje komponenttyp kan kopplas till varje entitet. Därför returnerar den här funktionen antingen ett enda resultat eller null, om inget hittas. Om du behöver söka i det fullständiga entitetsunderträdet efter komponenter använder du funktionen FindComponentsOfTypeInHierarchy(ObjectType, Int32).

Gäller för

FindComponentOfType<T>()

Hitta en komponent av en typ på den här entiteten.

public:
generic <typename T>
 where T : Microsoft::Azure::RemoteRendering::ComponentBase T FindComponentOfType();
public T FindComponentOfType<T> () where T : Microsoft.Azure.RemoteRendering.ComponentBase;
member this.FindComponentOfType : unit -> 'T (requires 'T :> Microsoft.Azure.RemoteRendering.ComponentBase)
Public Function FindComponentOfType(Of T As ComponentBase) () As T

Typparametrar

T

Returer

T

Komponenten om den hittas, annars null

Gäller för