// Assembly: System.Xml
// Full name: System.Xml.Schema.SchemaElementDecl

namespace System.Xml.Schema
{
public class SchemaElementDecl // TypeDefIndex: 7070
{
	// Fields
	type#4917 attdefs;
	type#8670 defaultAttdefs;
	type#15314 isIdDeclared;
	type#15314 hasNonCDataAttribute;
	type#15314 isAbstract;
	type#15314 isNillable;
	type#15314 hasRequiredAttribute;
	type#15314 isNotationDeclared;
	type#4923 prohibitedAttributes;
	type#16445 contentValidator;
	type#29278 anyAttribute;
	type#29324 block;
	type#12934 constraints;
	type#29329 schemaElement;
	type#25639 Empty;

	// Methods
	// RVA: -1
	internal type#28660 .ctor() { }
	// RVA: -1
	internal type#28660 .ctor(type#29315 dtype) { }
	// RVA: -1
	internal type#28660 .ctor(type#29234 name, type#26576 prefix) { }
	// RVA: -1
	internal static type#25635 CreateAnyTypeElementDecl() { }
	// RVA: -1
	private virtual type#15313 System.Xml.IDtdAttributeListInfo.get_HasNonCDataAttributes() { }
	// RVA: -1
	private virtual type#20042 System.Xml.IDtdAttributeListInfo.LookupAttribute(type#26576 prefix, type#26576 localName) { }
	// RVA: -1
	private virtual type#6683 System.Xml.IDtdAttributeListInfo.LookupDefaultAttributes() { }
	// RVA: -1
	internal type#15313 get_IsIdDeclared() { }
	// RVA: -1
	internal type#28660 set_IsIdDeclared(type#15313 value) { }
	// RVA: -1
	internal type#15313 get_HasNonCDataAttribute() { }
	// RVA: -1
	internal type#28660 set_HasNonCDataAttribute(type#15313 value) { }
	// RVA: -1
	internal type#25635 Clone() { }
	// RVA: -1
	internal type#15313 get_IsAbstract() { }
	// RVA: -1
	internal type#28660 set_IsAbstract(type#15313 value) { }
	// RVA: -1
	internal type#15313 get_IsNillable() { }
	// RVA: -1
	internal type#28660 set_IsNillable(type#15313 value) { }
	// RVA: -1
	internal type#29323 get_Block() { }
	// RVA: -1
	internal type#28660 set_Block(type#29323 value) { }
	// RVA: -1
	internal type#15313 get_IsNotationDeclared() { }
	// RVA: -1
	internal type#28660 set_IsNotationDeclared(type#15313 value) { }
	// RVA: -1
	internal type#15313 get_HasDefaultAttribute() { }
	// RVA: -1
	internal type#15313 get_HasRequiredAttribute() { }
	// RVA: -1
	internal type#16444 get_ContentValidator() { }
	// RVA: -1
	internal type#28660 set_ContentValidator(type#16444 value) { }
	// RVA: -1
	internal type#29277 get_AnyAttribute() { }
	// RVA: -1
	internal type#28660 set_AnyAttribute(type#29277 value) { }
	// RVA: -1
	internal type#12933 get_Constraints() { }
	// RVA: -1
	internal type#28660 set_Constraints(type#12933 value) { }
	// RVA: -1
	internal type#29328 get_SchemaElement() { }
	// RVA: -1
	internal type#28660 set_SchemaElement(type#29328 value) { }
	// RVA: -1
	internal type#28660 AddAttDef(type#25626 attdef) { }
	// RVA: -1
	internal type#25626 GetAttDef(type#29234 qname) { }
	// RVA: -1
	internal type#7340 get_DefaultAttDefs() { }
	// RVA: -1
	internal type#4916 get_AttDefs() { }
	// RVA: -1
	internal type#4922 get_ProhibitedAttributes() { }
	// RVA: -1
	internal type#28660 CheckAttributes(type#19499 presence, type#15313 standalone) { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
