SaaS CMS has officially launched! Learn more now.

Class ElementDecl

Inheritance
System.Object
ElementDecl
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: Sgml
Assembly: EPiServer.Cms.AspNet.dll
Version: 11.20.7
Syntax
public class ElementDecl

Constructors

ElementDecl(String, Boolean, Boolean, ContentModel, String[], String[])

Declaration
public ElementDecl(string name, bool sto, bool eto, ContentModel cm, string[] inclusions, string[] exclusions)
Parameters
Type Name Description
System.String name
System.Boolean sto
System.Boolean eto
ContentModel cm
System.String[] inclusions
System.String[] exclusions

Fields

AttList

Declaration
public AttList AttList
Field Value
Type Description
AttList

ContentModel

Declaration
public ContentModel ContentModel
Field Value
Type Description
ContentModel

EndTagOptional

Declaration
public bool EndTagOptional
Field Value
Type Description
System.Boolean

Exclusions

Declaration
public string[] Exclusions
Field Value
Type Description
System.String[]

Inclusions

Declaration
public string[] Inclusions
Field Value
Type Description
System.String[]

Name

Declaration
public string Name
Field Value
Type Description
System.String

StartTagOptional

Declaration
public bool StartTagOptional
Field Value
Type Description
System.Boolean

Methods

AddAttDefs(AttList)

Declaration
public void AddAttDefs(AttList list)
Parameters
Type Name Description
AttList list

CanContain(String, SgmlDtd)

Declaration
public bool CanContain(string name, SgmlDtd dtd)
Parameters
Type Name Description
System.String name
SgmlDtd dtd
Returns
Type Description
System.Boolean

FindAttribute(String)

Declaration
public AttDef FindAttribute(string name)
Parameters
Type Name Description
System.String name
Returns
Type Description
AttDef

Extension Methods