C# Class Serializer.Xaml.CoreAttributeProvider

Inheritance: Portable.Xaml.ComponentModel.ICustomAttributeProvider
显示文件 Open project: Core2D/Core2D

Public Methods

Method Description
CoreAttributeProvider ( Type type ) : Core2D.Attributes
GetCustomAttributes ( Type attributeType, bool inherit ) : object[]
GetCustomAttributes ( bool inherit ) : object[]
IsDefined ( Type attributeType, bool inherit ) : bool

Private Methods

Method Description
GetContentPropertyAttribute ( bool inherit ) : Attribute
GetRuntimeNamePropertyAttribute ( bool inherit ) : Attribute

Method Details

CoreAttributeProvider() public method

public CoreAttributeProvider ( Type type ) : Core2D.Attributes
type System.Type
return Core2D.Attributes

GetCustomAttributes() public method

public GetCustomAttributes ( Type attributeType, bool inherit ) : object[]
attributeType System.Type
inherit bool
return object[]

GetCustomAttributes() public method

public GetCustomAttributes ( bool inherit ) : object[]
inherit bool
return object[]

IsDefined() public method

public IsDefined ( Type attributeType, bool inherit ) : bool
attributeType System.Type
inherit bool
return bool