Bagikan melalui


XamlDirect.GetObject(IXamlDirectObject) Metode

Definisi

Mendapatkan (dan membuat jika perlu) instans sebagai jenis XAML lengkap dari IXamlDirectObject yang ditentukan.

public:
 virtual Platform::Object ^ GetObject(IXamlDirectObject ^ xamlDirectObject) = GetObject;
IInspectable GetObject(IXamlDirectObject const& xamlDirectObject);
public object GetObject(IXamlDirectObject xamlDirectObject);
function getObject(xamlDirectObject)
Public Function GetObject (xamlDirectObject As IXamlDirectObject) As Object

Parameter

xamlDirectObject
IXamlDirectObject

Mengacu pada IXamlDirectObject tertentu.

Mengembalikan

Object

Platform::Object

IInspectable

Mengembalikan instans jenis XAML lengkap (biasanya, tetapi tidak selalu, DependencyObject).

Contoh

Contoh berikut menunjukkan cara mengonversi instans IXamlDirectObject yang menunjuk ke elemen Border ke jenis XAML lengkapnya.

XamlDirect xd = XamlDirect.GetDefault();

IXamlDirectObject border = xd.CreateInstance(XamlTypeIndex.Border);
Border borderDO = (Border)xd.GetObject(border);
XamlDirect^ xd = XamlDirect::GetDefault();

IXamlDirectObject^ border = xd->CreateInstance(XamlTypeIndex::Border);
Border^ borderDO = dynamic_cast<Border^>(xd->GetObject(border));

Keterangan

Gunakan metode ini untuk mengonversi dari instans XamlDirect ke jenis XAML lengkapnya. Ini menghasilkan pembuatan objek penuh dan karenanya manfaat performa tetap berada dalam API XamlDirect akan hilang untuk instans IXamlDirectObject tertentu.

Berlaku untuk

Lihat juga