Class ClientContextBase

Base class for client context.

Inheritance
System.Object
ClientContextBase
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.Shell.Rest
Assembly: EPiServer.Shell.dll
Version: 8.11.0
Syntax
public abstract class ClientContextBase

Constructors

ClientContextBase()

Declaration
protected ClientContextBase()

Properties

Data

The data associated with this context. This data is provided by the context in order to reduce roundtrips.

Declaration
public object Data { get; set; }
Property Value
Type Description
System.Object

DataType

Gets or sets the content class.

Declaration
public abstract string DataType { get; set; }
Property Value
Type Description
System.String

The content class.

Name

Gets a friendly name that can be displayed to the user.

Declaration
public string Name { get; set; }
Property Value
Type Description
System.String

The name.

PreviewUrl

Gest or sets the URL on which this item is displayed to users.

Declaration
public string PreviewUrl { get; set; }
Property Value
Type Description
System.String

RequestedUri

Gets or sets the requested URI.

Declaration
public Uri RequestedUri { get; set; }
Property Value
Type Description
System.Uri

The requested URI.

Uri

Gets or sets the uniform resource identifier to this selectable item.

Declaration
public Uri Uri { get; set; }
Property Value
Type Description
System.Uri

VersionAgnosticUri

Gets or sets the version agnostic URI.

Declaration
public Uri VersionAgnosticUri { get; set; }
Property Value
Type Description
System.Uri

The version agnostic URI.