Attribute Constructor ()
.NET Framework (current version)
Initializes a new instance of the Attribute class.
Assembly: mscorlib (in mscorlib.dll)
The following code example shows the definition of a custom parameter Attribute class with its constructor.
// Define a custom parameter attribute that takes a single message argument. [AttributeUsage(AttributeTargets::Parameter)] public ref class ArgumentUsageAttribute: public Attribute { protected: // usageMsg is storage for the attribute message. String^ usageMsg; public: // This is the attribute constructor. ArgumentUsageAttribute( String^ UsageMsg ) { this->usageMsg = UsageMsg; } property String^ Message { // This is the Message property for the attribute. String^ get() { return usageMsg; } void set( String^ value ) { this->usageMsg = value; } } };
Universal Windows Platform
Available since 8
.NET Framework
Available since 1.1
Portable Class Library
Supported in: portable .NET platforms
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Windows Phone
Available since 8.1
Available since 8
.NET Framework
Available since 1.1
Portable Class Library
Supported in: portable .NET platforms
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Windows Phone
Available since 8.1
Show: