XamlDirect.GetObject(IXamlDirectObject) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
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.