Mega Code Archive

 
Categories / Visual C++ .NET / Reflection
 

Get custom attribute

#include "stdafx.h" using namespace System; [AttributeUsageAttribute(AttributeTargets::Assembly | AttributeTargets::Class)] public ref class OwnerAttribute : Attribute {    public:       property String^ DevOwner;       property String^ TestOwner;       OwnerAttribute() { } }; [ Owner(DevOwner="John") ] ref class C2 { }; int main() {     Attribute^ attribute = Attribute::GetCustomAttribute( C2::typeid,OwnerAttribute::typeid);     if (attribute != nullptr)     {          Console::WriteLine("{0}", attribute);     } }