Element.

Element.AttributeConfigurator Class

Summary

Configures an NAnt.Core.Element.AttributeConfigurator.Element using meta-data provided by assigned attributes.
Assembly
NAnt.Core.dll
Namespace
NAnt.Core
Base Types
  • Object
Derived Types
graph BT Type-->Base0["Object"] Type["Element.AttributeConfigurator"] class Type type-node Derived0["FilterChain.FilterChainConfigurator"]-->Type click Derived0 "/api/NAnt.Core.Filters/FilterChainConfigurator"

Syntax

public class Element.AttributeConfigurator

Constructors

Name Summary
AttributeConfigurator(Element, XmlNode, PropertyDictionary, FrameworkInfo) Initializes a new instance of the NAnt.Core.Element.AttributeConfigurator class for the given NAnt.Core.Element.AttributeConfigurator.Element.

Properties

Name Value Summary
Element Element
ElementXml XmlNode
Location Location
Name string
NamespaceManager XmlNamespaceManager
Gets the System.Xml.XmlNamespaceManager.
Project Project
Properties PropertyDictionary
TargetFramework FrameworkInfo
UnprocessedAttributes StringCollection
UnprocessedChildNodes StringCollection

Methods

Name Value Summary
Initialize() void
Initializes this instance.
InitializeAttribute(PropertyInfo) bool
Initializes the attribute.
InitializeBuildElement(XmlNode, Type) Element
InitializeBuildElementCollection(PropertyInfo) bool
Initializes the build element collection.
InitializeChildElement(PropertyInfo, MethodInfo, MethodInfo) bool
InitializeOrderedChildElements() void
Initializes the ordered child elements.