SPWeb.Properties - Propriété
Obtient un objet SPPropertyBag avec les métadonnées du site Web.
Espace de noms : Microsoft.SharePoint
Assembly : Microsoft.SharePoint (dans Microsoft.SharePoint.dll)
Syntaxe
'Déclaration
Public ReadOnly Property Properties As SPPropertyBag
Get
'Utilisation
Dim instance As SPWeb
Dim value As SPPropertyBag
value = instance.Properties
public SPPropertyBag Properties { get; }
Valeur de propriété
Type : Microsoft.SharePoint.Utilities.SPPropertyBag
Objet SPPropertyBag qui contient les paramètres de propriétés.
Remarques
Cette propriété retourne uniquement un sous-ensemble des métadonnées pour un site Web. Pour obtenir toutes les métadonnées, utilisez la propriété AllProperties .
Exemples
L'exemple suivant est une application de console qui accède à la propriété Properties , parcourt la collection et imprime chaque paire clé/valeur dans la console.
using System;
using System.Collections;
using Microsoft.SharePoint;
using Microsoft.SharePoint.Utilities;
namespace Test
{
class Program
{
static void Main(string[] args)
{
using (SPSite site = new SPSite("https://localhost"))
{
using (SPWeb web = site.OpenWeb())
{
SPPropertyBag props = web.Properties;
foreach (DictionaryEntry de in props)
{
Console.WriteLine("Key = {0}, Value = {1}", de.Key, de.Value);
}
}
}
Console.ReadLine();
}
}
}
Imports System
Imports System.Collections
Imports Microsoft.SharePoint
Imports Microsoft.SharePoint.Utilities
Namespace Test
Friend Class Program
Shared Sub Main(ByVal args() As String)
Using site As New SPSite("https://localhost")
Using web As SPWeb = site.OpenWeb()
Dim props As SPPropertyBag = web.Properties
For Each de As DictionaryEntry In props
Console.WriteLine("Key = {0}, Value = {1}", de.Key, de.Value)
Next de
End Using
End Using
Console.ReadLine()
End Sub
End Class
End Namespace
La sortie de cette application s'imprime sur la console varie avec le site Web, mais il peut se présenter comme suit :
Key = vti_associatemembergroup, Value = 5
Key = vti_extenderversion, Value = 14.0.0.4016
Key = vti_associatevisitorgroup, Value = 4
Key = vti_associategroups, Value = 5;4;3
Key = vti_createdassociategroups, Value = 3;4;5
Key = vti_siteusagetotalbandwidth, Value = 547
Key = vti_siteusagetotalvisits, Value = 9
Key = vti_associateownergroup, Value = 3
Key = vti_defaultlanguage, Value = en-us