Partager via


SPWeb.GetViewFromUrl - Méthode

Obtient un affichage d'une liste dans le site en fonction de l'URL spécifiée.

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

Syntaxe

'Déclaration
Public Function GetViewFromUrl ( _
    listUrl As String _
) As SPView
'Utilisation
Dim instance As SPWeb
Dim listUrl As String
Dim returnValue As SPView

returnValue = instance.GetViewFromUrl(listUrl)
public SPView GetViewFromUrl(
    string listUrl
)

Paramètres

  • listUrl
    Type : System.String

    URL absolue ou relative au site de la liste pour laquelle l'affichage est récupéré.

Valeur renvoyée

Type : Microsoft.SharePoint.SPView
L'affichage de la liste avec l'URL spécifiée.

Exceptions

Exception Condition
ArgumentNullException

listUrl est null .

Exemples

L'exemple de code suivant utilise la méthode GetViewFromUrl pour retourner une vue et utilise la vue pour retourner et afficher des éléments.

Using webSite As SPWeb = SPContext.Current.Site.OpenWeb("Site_Name")
    Dim list As SPList = webSite.Lists("List_Name")

    Dim view As SPView = webSite.GetViewFromUrl("Lists/List_Name/View_Name.aspx")
    Dim listItems As SPListItemCollection = list.GetItems(view)

    Response.Write(SPEncode.HtmlEncode(listItems.Xml))
End Using
using (SPWeb oWebsite = SPContext.Current.Site.OpenWeb("Website_URL"))
{
    SPList oList = oWebsite.Lists["List_Name"];
    SPView oView = oWebsite.GetViewFromUrl("Lists/List_Name/View_Name.aspx");
    SPListItemCollection collListItems = oList.GetItems(oView);
    Response.Write(SPEncode.HtmlEncode(collListItems.Xml));
}

Notes

Certains objets implémentent l'interface IDisposable , et vous devez éviter de conserver ces objets dans la mémoire après que qu'ils ne sont plus nécessaires. Pour plus d'informations sur les bonnes pratiques de codage, consultez Disposing Objects.

Voir aussi

Référence

SPWeb classe

SPWeb - Membres

Microsoft.SharePoint - Espace de noms