DirectiveControl Class Content Studio 5.7 SDK
Content Studio Web Content Management System

[This is preliminary documentation and is subject to change.]

This class handles the logic behind the directives used in ASP.NET pages.
Inheritance Hierarchy

SystemObject
  SystemMarshalByRefObject
    ContentStudioCSBase
      ContentStudio.DocumentDocumentSystemBase
        ContentStudio.DocumentDirectiveControl

Namespace: ContentStudio.Document
Assembly: CSServer5 (in CSServer5.dll) Version: 5.7.5016.0 (5.7.5016.0)
Syntax

public sealed class DirectiveControl : DocumentSystemBase

The DirectiveControl type exposes the following members.

Constructors

  NameDescription
Public methodDirectiveControl
Initializes a new instance of the DirectiveControl class
Top
Methods

  NameDescription
Public methodCreateObjRef (Inherited from MarshalByRefObject.)
Public methodDelete(ConnectionId, SessionId, Int32, CSFileObjectTypes, DirectiveControlDirectiveClass)
Deletes the directive definition for a certain object.
Public methodDelete(ConnectionId, SessionId, String, Int32, String)
Deletes the directive definition for a certain object.
Public methodEquals (Inherited from Object.)
Public methodGetAllDirectives(ConnectionId, SessionId, Int32, CSFileObjectTypes)
Returns the all ASP.NET directive types for the site root, a unit, category or document.
Public methodGetAllDirectives(ConnectionId, SessionId, Int32, CSFileObjectTypes, Int32)
Returns the all ASP.NET directive types for the site root, a unit, category or document.
Public methodGetDirective(ConnectionId, SessionId, Int32, CSFileObjectTypes, DirectiveControlDirectiveClass)
Returns the directive attribute in use with a certain ASP.NET directive.
Public methodGetDirective(ConnectionId, SessionId, String, Int32, String)
Returns the directive attribute in use with a certain ASP.NET directive.
Public methodGetDirective(ConnectionId, SessionId, Int32, CSFileObjectTypes, DirectiveControlDirectiveClass, Int32)
Returns the directive attribute in use with a certain ASP.NET directive.
Public methodGetDirective(ConnectionId, SessionId, Int32, CSFileObjectTypes, DirectiveControlDirectiveClass, Boolean, String, CSFileObjectTypes, Int32)
Returns the directive attribute in use with a certain ASP.NET directive.
Public methodGetDirective(ConnectionId, SessionId, Int32, CSFileObjectTypes, DirectiveControlDirectiveClass, Int32, Boolean, String, CSFileObjectTypes, Int32)
Returns the directive attribute in use with a certain ASP.NET directive.
Public methodGetDirectiveInformation
Gets a list of available page directive attributes, their values and description
Public methodGetDirectivesApplicable
Gets the directives that are applicable for a particular Content Studio file system object.
Public methodGetHashCode (Inherited from Object.)
Public methodGetLifetimeService (Inherited from MarshalByRefObject.)
Public methodGetType (Inherited from Object.)
Public methodInitializeLifetimeService (Inherited from MarshalByRefObject.)
Public methodSave(ConnectionId, SessionId, String, Int32, String)
Saves the directive attributes in use with a certain ASP.NET directive.
Public methodSave(ConnectionId, SessionId, Int32, CSFileObjectTypes, DirectiveControlDirectiveClass, String)
Saves the directive attributes in use with a certain ASP.NET directive.
Public methodToString (Inherited from Object.)
Top
Fields

  NameDescription
Public fieldStatic memberMAX_DIRECTIVE_SIZE
Defines the maximum length of a directive definition.
Top
See Also

Reference