WebPartStorageAttribute.ControlledExport-Eigenschaft

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die Eigenschaft als gesteuerte Eigenschaft markiert ist.

Namespace:  Microsoft.SharePoint.WebPartPages
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaration
Public Property ControlledExport As Boolean
    Get
    Set
'Usage
Dim instance As WebPartStorageAttribute
Dim value As Boolean

value = instance.ControlledExport

instance.ControlledExport = value
public bool ControlledExport { get; set; }

Eigenschaftswert

Typ: System.Boolean
true Wenn die Eigenschaft für den Export gesteuerte gekennzeichnet ist; andernfalls false.

Hinweise

Wenn die Eigenschaft ExportControlledPropertiestrueist, gesteuert das Webpart Infrastruktur werden kann, dass Benutzer mit einer Webpart-Seite öffnen, in der persönlichen Ansicht zum Exportieren von Eigenschaften, die als gekennzeichnet wurden Eigenschaften vom Webpart-Entwickler. Wenn false, die Infrastruktur nicht als die Werte der exportiert werden Eigenschaften gesteuert.

Webpartentwickler kann Eigenschaften als gesteuerte Eigenschaften kennzeichnen, indem die Eigenschaft ControlledExport der WebPartStorageAttribute für eine Eigenschaft zu truefestlegen. Zur Laufzeit kann die ExportControlledProperties -Eigenschaft von der WebPart verwendet werden, um festzustellen, ob die Werte der Eigenschaften gesteuerte exportiert werden können.

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie die ControlledExport -Eigenschaft des WebPartStorageAttribute markieren eine Eigenschaft als gesteuerte Eigenschaft festgelegt.

<WebPartStorage(Storage.Personal, ControlledExport := True), DefaultValue(0), Browsable(True), Bindable(True), XmlElement("Controlled_PersonalProperty", [Namespace] := "mycompany.com:personalproperty")>  _
 Public Property PersonalInteger() As Integer
    Get
       Return perUser
    End Get
    Set
       perUser = value
    End Set
 End Property
[WebPartStorage (Storage.Personal, ControlledExport=true)]
[DefaultValue (0)]
[Browsable (true)]
[Bindable (true)]
[XmlElement("Controlled_PersonalProperty", Namespace="mycompany.com:personalproperty")]
public int PersonalInteger 
{
    get 
    {
        return perUser;
    }
    set 
    {
        perUser = value;
    }
}

Siehe auch

Referenz

WebPartStorageAttribute Klasse

WebPartStorageAttribute-Member

Microsoft.SharePoint.WebPartPages-Namespace