SPUrlExpressionEditor class

Defines a set of properties and methods for evaluating an expression that contains ~site, ~site and/or ~language that is associated with a control property at design time.

Inheritance hierarchy

System.Object
  System.Web.UI.Design.ExpressionEditor
    Microsoft.SharePoint.Publishing.WebControls.SPUrlExpressionEditor

Namespace:  Microsoft.SharePoint.Publishing.WebControls
Assembly:  Microsoft.SharePoint.Publishing (in Microsoft.SharePoint.Publishing.dll)

Syntax

'Declaration
<PermissionSetAttribute(SecurityAction.LinkDemand, Name := "FullTrust")> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public NotInheritable Class SPUrlExpressionEditor _
    Inherits ExpressionEditor
'Usage
Dim instance As SPUrlExpressionEditor
[PermissionSetAttribute(SecurityAction.LinkDemand, Name = "FullTrust")]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public sealed class SPUrlExpressionEditor : ExpressionEditor

Remarks

This class also provides an expression editor sheet to the visual design host,SharePoint Designer, for use in the expression editor dialog box.

Thread safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See also

Reference

SPUrlExpressionEditor members

Microsoft.SharePoint.Publishing.WebControls namespace