Partager via


SPXmlContentMapProvider.FindSiteMapNodeFromKey - Méthode

Récupère un objet SiteMapNode selon une clé spécifiée.

Espace de noms :  Microsoft.SharePoint.Navigation
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

'Déclaration
Public Overrides Function FindSiteMapNodeFromKey ( _
    key As String _
) As SiteMapNode
'Utilisation
Dim instance As SPXmlContentMapProvider
Dim key As String
Dim returnValue As SiteMapNode

returnValue = instance.FindSiteMapNodeFromKey(key)
public override SiteMapNode FindSiteMapNodeFromKey(
    string key
)

Paramètres

Valeur renvoyée

Type : System.Web.SiteMapNode
SiteMapNode qui représente la page identifiée par clé. Si aucun correspondant SiteMapNode est trouvé, une référence de une référence Null (Rien dans Visual Basic) (Nothing dans Visual Basic) est retournée. La valeur par défaut est une référence de une référence Null (Rien dans Visual Basic) (Nothing dans Visual Basic).

Exceptions

Exception Condition
ArgumentNullException

Une valeur requise String est une référence Null (Rien dans Visual Basic).

Remarques

Les classes qui dérivent de la classe SiteMapProvider peuvent substituer la méthode FindSiteMapNodeFromKey pour fournir une fonctionnalité de recherche fondée sur une clé unique. Cette méthode doit être implémentée lorsqu'un fournisseur de plan de site utilise la propriété Key en tant qu'identificateur principal au sein d'une structure de plan de site.

Voir aussi

Référence

SPXmlContentMapProvider classe

SPXmlContentMapProvider - Membres

Microsoft.SharePoint.Navigation - Espace de noms

FindSiteMapNode()

FindSiteMapNodeFromKey

FindSiteMapNode