StaticSiteMapProvider.GetParentNode(SiteMapNode) 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.
Mengambil simpul peta situs induk dari objek tertentu SiteMapNode .
public:
override System::Web::SiteMapNode ^ GetParentNode(System::Web::SiteMapNode ^ node);
public override System.Web.SiteMapNode GetParentNode(System.Web.SiteMapNode node);
override this.GetParentNode : System.Web.SiteMapNode -> System.Web.SiteMapNode
Public Overrides Function GetParentNode (node As SiteMapNode) As SiteMapNode
Parameter
- node
- SiteMapNode
SiteMapNode untuk mengambil simpul peta situs induk.
Mengembalikan
SiteMapNode Yang mewakili induk dari yang ditentukan SiteMapNode; jika tidak, null, jika tidak ada simpul peta situs induk yang ada atau pengguna tidak diizinkan untuk melihat simpul peta situs induk.
Pengecualian
node adalah null.
Keterangan
Objek SiteMapNode mendelegasikan ke penyedia peta situs untuk melacak simpul peta situs anak dan induknya. Akibatnya, kelas yang mengimplementasikan penyedia peta situs untuk struktur peta situs hierarkis, seperti StaticSiteMapProvider kelas, dan menggunakan SiteMapNode objek untuk mewakili simpul peta situs, harus melacak hubungan hierarkis semua simpul peta situs agar dapat menavigasi seluruh pohon hierarkis.
ParentNode Jika properti tidak ditemukan, StaticSiteMapProvider kelas mendeteksi apakah penyedia peta situs saat ini memiliki ParentProvider properti. Jika demikian, penyedia peta situs memanggil GetParentNode metode untuk penyedia peta situs induk. Ini memungkinkan skenario di mana simpul peta situs induk dari simpul peta situs dikelola oleh penyedia peta situs yang berbeda.
Metode ini GetParentNode memanggil BuildSiteMap metode secara internal untuk mengambil SiteMapNode yang mewakili induk simpul peta situs yang ditentukan. Jika pemangkasan keamanan diaktifkan, simpul peta situs dikembalikan hanya jika pengguna diizinkan untuk melihatnya.