語言

ItemCollection.TryGetItem 方法

定義

透過使用該項目集合中指定的身份,回傳一個強型別的項目。

多載

名稱 Description
TryGetItem<T>(String, T)

透過使用該項目集合中指定的身份,回傳一個強型別 GlobalItem 物件。

TryGetItem<T>(String, Boolean, T)

透過使用該項目集合中指定的身份,回傳一個強型別 GlobalItem 物件。

TryGetItem<T>(String, T)

透過使用該項目集合中指定的身份,回傳一個強型別 GlobalItem 物件。

public:
generic <typename T>
 where T : System::Data::Metadata::Edm::GlobalItem bool TryGetItem(System::String ^ identity, [Runtime::InteropServices::Out] T % item);
public bool TryGetItem<T>(string identity, out T item) where T : System.Data.Metadata.Edm.GlobalItem;
member this.TryGetItem : string * 'T -> bool (requires 'T :> System.Data.Metadata.Edm.GlobalItem)
Public Function TryGetItem(Of T As GlobalItem) (identity As String, ByRef item As T) As Boolean

類型參數

T

方法回傳的型別。

參數

identity
String

物品的身份。

item
T

當此方法回傳時,輸出參數包含一個 GlobalItem 物件。 如果項目集合中沒有具有指定身份的全域項目,該輸出參數包含 null。

傳回

true如果有符合搜尋條件的項目;否則,。 false

適用於

TryGetItem<T>(String, Boolean, T)

透過使用該項目集合中指定的身份,回傳一個強型別 GlobalItem 物件。

public:
generic <typename T>
 where T : System::Data::Metadata::Edm::GlobalItem bool TryGetItem(System::String ^ identity, bool ignoreCase, [Runtime::InteropServices::Out] T % item);
public bool TryGetItem<T>(string identity, bool ignoreCase, out T item) where T : System.Data.Metadata.Edm.GlobalItem;
member this.TryGetItem : string * bool * 'T -> bool (requires 'T :> System.Data.Metadata.Edm.GlobalItem)
Public Function TryGetItem(Of T As GlobalItem) (identity As String, ignoreCase As Boolean, ByRef item As T) As Boolean

類型參數

T

方法回傳的型別。

參數

identity
String

物品的身份。

ignoreCase
Boolean

true執行大小寫不區分搜尋;否則,。 false

item
T

當此方法回傳時,輸出參數包含一個 GlobalItem 物件。 如果項目集合中沒有具有指定身份的全域項目,該輸出參數包含 null。

傳回

true如果有符合搜尋條件的項目;否則,。 false

適用於