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

SiteData.GetAttachments - Méthode

Renvoie les URL de toutes les pièces jointes à un élément spécifié dans une liste SharePoint.

Espace de noms :  WebSvcSiteData
Assembly :  STSSOAP (dans STSSOAP.dll)

[SoapDocumentMethodAttribute("http://schemas.microsoft.com/sharepoint/soap/GetAttachments", RequestNamespace = "http://schemas.microsoft.com/sharepoint/soap/", 
	ResponseNamespace = "http://schemas.microsoft.com/sharepoint/soap/", 
	Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public uint GetAttachments(
	string strListName,
	string strItemId,
	out string[] vAttachments
)

Paramètres

strListName
Type : System.String

Une chaîne qui contient le nom de la liste ou le GUID de la liste placés dans des accolades ({}).

strItemId
Type : System.String

Chaîne qui contient un entier qui spécifie l'identificateur (ID) de l'élément.

vAttachments
Type : []

Un tableau de chaînes qui contient les URL des pièces jointes.

Valeur renvoyée

Type : System.UInt32

L'exemple de code suivant affiche les URL de toutes les pièces jointes à l'élément dont l'ID est de 105. Cet exemple suppose l'existence d'une étiquette dans le formulaire d'une Application Windows.

Web_Reference_Name.SiteData srvSiteData = new Web_Reference_Name.SiteData();
srvSiteData.Credentials = System.Net.CredentialCache.DefaultCredentials;

string[] strAttach;

srvSiteData.GetAttachments("List_Guid_or_Name", "1", out strAttach);

foreach (string str in strAttach)
{
    label1.Text = str;
}

Afficher: