共用方式為


Entity.FindComponentOfType 方法

定義

多載

FindComponentOfType(ObjectType)

嘗試尋找附加至此實體之指定類型的元件。

FindComponentOfType<T>()

在此實體上尋找類型的元件。

FindComponentOfType(ObjectType)

嘗試尋找附加至此實體之指定類型的元件。

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

參數

type
ObjectType

要搜尋的元件類型,例如 MeshComponent

傳回

如果找到元件,則為 null,否則為 null

備註

每個元件類型只能有一個實例附加至每個實體。 因此,如果找不到任何結果,則此函式會傳回單一結果,或 null。 如果您需要搜尋元件的完整實體子樹狀結構,請使用 FindComponentsOfTypeInHierarchy(ObjectType, Int32) 函式。

適用於

FindComponentOfType<T>()

在此實體上尋找類型的元件。

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

類型參數

T

傳回

T

如果找到元件,則為 null,否則為 null

適用於