de la propiedad SPWeb.Properties
Obtiene un objeto SPPropertyBag con los metadatos para el sitio Web.
Espacio de nombres: Microsoft.SharePoint
Ensamblado: Microsoft.SharePoint (en Microsoft.SharePoint.dll)
Sintaxis
'Declaración
Public ReadOnly Property Properties As SPPropertyBag
Get
'Uso
Dim instance As SPWeb
Dim value As SPPropertyBag
value = instance.Properties
public SPPropertyBag Properties { get; }
Valor de propiedad
Tipo: Microsoft.SharePoint.Utilities.SPPropertyBag
Un objeto SPPropertyBag que contiene la configuración de propiedades.
Comentarios
Esta propiedad devuelve sólo un subconjunto de los metadatos de un sitio Web. Para obtener todos los metadatos, utilice la propiedad AllProperties .
Ejemplos
En el siguiente ejemplo es una aplicación de consola que tiene acceso a la propiedad Properties , recorre en iteración la colección e imprime cada par clave/valor a la consola.
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
El resultado que esta aplicación se imprime en la consola varía con el sitio Web, pero podría ser similar al siguiente:
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