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.StringURL 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.