SilverlightWebPart.CustomProperties Property
Gets or sets custom properties that the Silverlight application stores in the Web Part for reuse.
Namespace: Microsoft.SharePoint.WebPartPages
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Available in Sandboxed Solutions: No
Syntax
'Declaration
<WebBrowsableAttribute(False)> _
<PersonalizableAttribute(PersonalizationScope.Shared)> _
Public Property CustomProperties As String
Get
Set
'Usage
Dim instance As SilverlightWebPart
Dim value As String
value = instance.CustomProperties
instance.CustomProperties = value
[WebBrowsableAttribute(false)]
[PersonalizableAttribute(PersonalizationScope.Shared)]
public string CustomProperties { get; set; }
Property Value
Type: System.String
A comma-delimited list of key/value pairs with the pattern “key=value”
Remarks
This property is written to, and read from, code developed with the Silverlight client object model. The Silverlight application can use the property to store information it will reuse on subsequent invocations. For example, the application could prompt the user to specify his or her postal code, which it then stores in this property (PostalCode=4G5-789). The next time the user opens the page with the Silverlight Web Part, the application can automatically read and use this information.
Contrast the use of this property with the CustomInitParameters property and the customProperties element of External Application XML. Each of the three has a different purpose.