WebPart.FrameState Property

NOTE: This API is now obsolete.

Gets or sets the initial state of the Web Part frame, which can be normal (expanded) or minimized.

Namespace:  Microsoft.SharePoint.WebPartPages
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Available in Sandboxed Solutions: No

Syntax

'Declaration
<WebPartStorageAttribute(Storage := Storage.Personal)> _
<ObsoleteAttribute("Use ChromeState instead.")> _
Public Property FrameState As FrameState
    Get
    Set
'Usage
Dim instance As WebPart
Dim value As FrameState

value = instance.FrameState

instance.FrameState = value
[WebPartStorageAttribute(Storage = Storage.Personal)]
[ObsoleteAttribute("Use ChromeState instead.")]
public FrameState FrameState { get; set; }

Property Value

Type: Microsoft.SharePoint.WebPartPages.FrameState
A FrameState enumeration value. The default value is FrameState.Normal.

Remarks

If the value of the AllowMinimize property is false, setting this property to FrameState.Minimized will not minimize the Web Part.

The FrameState property can be personalized by individual users. Its WebPartStorageAttribute value is Storage.Personal, which specifies that the property can be stored on a per-user basis. Only users with the Personalize Web Part pages right can set this property. It can be set programmatically, or it can be set through the Web Part task pane in the personal view of the Web-based user interface, or by using a SharePoint Foundation–compatible HTML editor, such as SharePoint Designer.

See Also

Reference

WebPart Class

WebPart Members

Microsoft.SharePoint.WebPartPages Namespace