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