Class EditorExtensions
Extension methods used by the Editors.
Inheritance
Inherited Members
Namespace: EPiServer.Editor
Assembly: EPiServer.dll
Version: 7.19.2Syntax
public static class EditorExtensionsMethods
GetEditorContext(IContent)
Gets the editor context.
Declaration
public static object GetEditorContext(this IContent content)Parameters
| Type | Name | Description | 
|---|---|---|
| IContent | content | The content. | 
Returns
| Type | Description | 
|---|---|
| System.Object | 
GetEditorContext(PageData)
Gets a context object used for propagating page information to editor dialogs.
Declaration
public static object GetEditorContext(this PageData pageData)Parameters
| Type | Name | Description | 
|---|---|---|
| PageData | pageData | A PageData object. | 
Returns
| Type | Description | 
|---|---|
| System.Object | An object with page information suitable for serialization to JSON | 
GetEditorCSSPaths(ContentData)
Gets the editor CSS paths for the current ContentData. Will get the UIEditorCssPaths property for current ContentData or from the value configured in settings of current site.
Declaration
public static string[] GetEditorCSSPaths(this ContentData contentData)Parameters
| Type | Name | Description | 
|---|---|---|
| ContentData | contentData | A ContentData object. | 
Returns
| Type | Description | 
|---|---|
| System.String[] | A string array of resolved CSS paths for the given ContentData | 
GetEditorCSSPaths(ContentData, IContentRepository)
Gets the editor CSS paths for the current ContentData. Will get the UIEditorCssPaths property for current page or from the value configured in settings of current site.
Declaration
public static string[] GetEditorCSSPaths(this ContentData contentData, IContentRepository contentRepository)Parameters
| Type | Name | Description | 
|---|---|---|
| ContentData | contentData | A ContentData object. | 
| IContentRepository | contentRepository | A IContentRepository object. | 
Returns
| Type | Description | 
|---|---|
| System.String[] | A string array of resolved CSS paths for the given ContentData | 
GetEditorCSSPaths(PageBase)
Gets the editor CSS paths for the current page. Will get the UIEditorCssPaths property for current page or from the value configured in settings of current site.
Declaration
[Obsolete("Use GetEditorCSSPaths(this PageData page) instead", false)]
public static string[] GetEditorCSSPaths(this PageBase page)Parameters
| Type | Name | Description | 
|---|---|---|
| PageBase | page | The page. | 
Returns
| Type | Description | 
|---|---|
| System.String[] | A string array of resolved CSS paths for the given page | 
GetEditorCSSPaths(PageBase, IContentRepository)
Gets the editor CSS paths for the current page. Will get the UIEditorCssPaths property for current page or from the value configured in settings of current site.
Declaration
[Obsolete("Use GetEditorCSSPaths(this PageData page,  IContentRepository contentRepository) instead", false)]
public static string[] GetEditorCSSPaths(this PageBase page, IContentRepository contentRepository)Parameters
| Type | Name | Description | 
|---|---|---|
| PageBase | page | The page. | 
| IContentRepository | contentRepository | The content repository. | 
Returns
| Type | Description | 
|---|---|
| System.String[] | A string array of resolved CSS paths for the given page | 
