Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

SPFolderCollection.Item - Propriété (String)

Obtient l'objet de dossier qui se trouve à l'URL spécifiée à partir de la collection. En C#, cette propriété est un indexeur pour la classe SPFolderCollection .

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

public SPFolder this[
	string urlOfFolder
] { get; }

Paramètres

urlOfFolder
Type : System.String

Chaîne qui contient l'URL.

Valeur de propriété

Type : Microsoft.SharePoint.SPFolder
Objet SPFolder qui représente le dossier.

L'exemple de code suivant utilise l'indexeur pour afficher le nom et la longueur de chaque fichier dans le dossier spécifié.

Cet exemple requiert les directives using (Imports dans Visual Basic) pour les espaces de noms Microsoft.SharePoint et Microsoft.SharePoint.Utilities .

SPWeb oWebsite = SPContext.Current.Web;
SPFolderCollection collFolders = oWebsite.Folders;
for (int intIndex = 0; intIndex < collFolders.Count; intIndex++)
{
    Label1.Text += SPEncode.HtmlEncode(collFolders[intIndex].Name) + 
" -- " +
        collFolders[intIndex].Files.Count.ToString() + "<BR>";
}
Afficher: