35 lines
721 B
C#
35 lines
721 B
C#
namespace MyOffice.Core.Attributes;
|
|
|
|
using System;
|
|
|
|
[AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = true)]
|
|
public class LinkAttribute : Attribute
|
|
{
|
|
public LinkAttribute(Type type)
|
|
{
|
|
}
|
|
}
|
|
|
|
[AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = true)]
|
|
public class LinkFromAttribute : Attribute
|
|
{
|
|
public LinkFromAttribute(Type type)
|
|
{
|
|
}
|
|
}
|
|
|
|
[AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = true)]
|
|
public class LinkToAttribute : Attribute
|
|
{
|
|
public LinkToAttribute(Type type)
|
|
{
|
|
}
|
|
}
|
|
|
|
[AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = true)]
|
|
public class LinkWithAttribute : Attribute
|
|
{
|
|
public LinkWithAttribute(Type type)
|
|
{
|
|
}
|
|
} |