Entity.FindComponentOfType 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
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