Свойство WebPart.ExportControlledProperties
Примечание. Этот API устарел.
Получает или задает значение, указывающее, является ли свойства веб-части, отмеченных как управляемого свойства разработчиком веб-части значения, могут быть экспортированы в личном представлении.
Пространство имен: Microsoft.SharePoint.WebPartPages
Сборка: Microsoft.SharePoint (в Microsoft.SharePoint.dll)
Синтаксис
'Декларация
<ObsoleteAttribute("Use ExportMode instead.")> _
<WebPartStorageAttribute(Storage.Shared)> _
Public Property ExportControlledProperties As Boolean
Get
Set
'Применение
Dim instance As WebPart
Dim value As Boolean
value = instance.ExportControlledProperties
instance.ExportControlledProperties = value
[ObsoleteAttribute("Use ExportMode instead.")]
[WebPartStorageAttribute(Storage.Shared)]
public bool ExportControlledProperties { get; set; }
Значение свойства
Тип: System.Boolean
true Если свойства помечены как управляемого свойства можно экспортировать отдельными пользователями в режиме личной настройки; в противном случае — false. Значение по умолчанию — false.
Замечания
Если свойство ExportControlledPropertiestrue, инфраструктура веб-частей разрешить пользователям страницу веб-части в личном представлении экспорт свойства, которые помечены как управляемого свойства разработчиком веб-части. Если false, инфраструктура не экспортировать значения управляемого свойства.
Разработчик веб-части, можно пометить свойства как управляемого свойства, задав свойство ControlledExport класса WebPartStorageAttribute для свойства true.
Это свойство не настраиваются отдельными пользователями. Значение его WebPartStorageAttribute — Storage.Shared, который определяет, что свойство хранится с тем же значением для всех пользователей. Этому свойству можно задать только пользователи с правом запись веб-страниц. Можно задать программным способом, или его можно настроить с помощью области задач веб-части в общем представлении интерфейса пользователя в Интернете или с помощью SharePoint Foundation – совместимого редактора HTML, такие как SharePoint Designer.
Примеры
Overloads Protected Overrides Sub RenderWebPart(output As HtmlTextWriter)
' Check to see if properties marked for controlled export can be exported.
If Me.ExportControlledProperties = True Then
output.Write("Properties marked for controlled export can be exported in personal view")
Else
output.Write("Controlled export properties can only be exported in shared view")
End If
End Sub
protected override void RenderWebPart (HtmlTextWriter output)
{
// Check to see if properties marked for controlled export can be exported.
if (this.ExportControlledProperties == true)
{
output.Write ("Properties marked for controlled export can be exported in personal view");
}
else
{
output.Write ("Controlled export properties can only be exported in shared view");
}
}