C# Class Mono.Addins.NodeAttributeAttribute

Inheritance: System.Attribute
Datei anzeigen Open project: slluis/mono-addins Class Usage Examples

Private Properties

Property Type Description

Public Methods

Method Description
NodeAttributeAttribute ( ) : System

Initializes a new instance

NodeAttributeAttribute ( string name ) : System

Initializes a new instance

NodeAttributeAttribute ( string name, Type type ) : System

Initializes a new instance

The type of the attribute is only required when applying this attribute at class level. It is not required when it is applied to a field, since the attribute type will be the type of the field.

NodeAttributeAttribute ( string name, Type type, bool required ) : System

Initializes a new instance

The type of the attribute is only required when applying this attribute at class level. It is not required when it is applied to a field, since the attribute type will be the type of the field.

NodeAttributeAttribute ( string name, Type type, bool required, string description ) : System

Initializes a new instance

The type of the attribute is only required when applying this attribute at class level. It is not required when it is applied to a field, since the attribute type will be the type of the field.

NodeAttributeAttribute ( string name, Type type, string description ) : System

Initializes a new instance

The type of the attribute is only required when applying this attribute at class level. It is not required when it is applied to a field, since the attribute type will be the type of the field.

NodeAttributeAttribute ( string name, bool required ) : System

Initializes a new instance

NodeAttributeAttribute ( string name, bool required, string description ) : System

Initializes a new instance

NodeAttributeAttribute ( string name, string description ) : System

Initializes a new instance

Method Details

NodeAttributeAttribute() public method

Initializes a new instance
public NodeAttributeAttribute ( ) : System
return System

NodeAttributeAttribute() public method

Initializes a new instance
public NodeAttributeAttribute ( string name ) : System
name string /// XML name of the attribute. ///
return System

NodeAttributeAttribute() public method

Initializes a new instance
The type of the attribute is only required when applying this attribute at class level. It is not required when it is applied to a field, since the attribute type will be the type of the field.
public NodeAttributeAttribute ( string name, Type type ) : System
name string /// XML name of the attribute. ///
type System.Type /// Type of the extension node attribute. ///
return System

NodeAttributeAttribute() public method

Initializes a new instance
The type of the attribute is only required when applying this attribute at class level. It is not required when it is applied to a field, since the attribute type will be the type of the field.
public NodeAttributeAttribute ( string name, Type type, bool required ) : System
name string /// XML name of the attribute. ///
type System.Type /// Type of the extension node attribute. ///
required bool /// Indicates whether the attribute is required or not. ///
return System

NodeAttributeAttribute() public method

Initializes a new instance
The type of the attribute is only required when applying this attribute at class level. It is not required when it is applied to a field, since the attribute type will be the type of the field.
public NodeAttributeAttribute ( string name, Type type, bool required, string description ) : System
name string /// XML name of the attribute. ///
type System.Type /// Type of the extension node attribute. ///
required bool /// Indicates whether the attribute is required or not. ///
description string /// Description of the attribute. ///
return System

NodeAttributeAttribute() public method

Initializes a new instance
The type of the attribute is only required when applying this attribute at class level. It is not required when it is applied to a field, since the attribute type will be the type of the field.
public NodeAttributeAttribute ( string name, Type type, string description ) : System
name string /// XML name of the attribute. ///
type System.Type /// Type of the extension node attribute. ///
description string /// Description of the attribute. ///
return System

NodeAttributeAttribute() public method

Initializes a new instance
public NodeAttributeAttribute ( string name, bool required ) : System
name string /// XML name of the attribute. ///
required bool /// Indicates whether the attribute is required or not. ///
return System

NodeAttributeAttribute() public method

Initializes a new instance
public NodeAttributeAttribute ( string name, bool required, string description ) : System
name string /// XML name of the attribute. ///
required bool /// Indicates whether the attribute is required or not. ///
description string /// Description of the attribute. ///
return System

NodeAttributeAttribute() public method

Initializes a new instance
public NodeAttributeAttribute ( string name, string description ) : System
name string /// XML name of the attribute. ///
description string /// Description of the attribute. ///
return System