C# Class Ntreev.Library.Commands.CommandDescriptor

Afficher le fichier Open project: NtreevSoft/CommandLineParser

Méthodes publiques

Méthode Description
CreateMethodDescriptors ( Type type ) : MethodDescriptorCollection
CreateStaticMethodDescriptors ( ICustomAttributeProvider provider ) : MethodDescriptorCollection
CreateStaticSwitchDescriptors ( ICustomAttributeProvider provider ) : SwitchDescriptorCollection
GetMethodDescriptor ( object instance, string methodName ) : MethodDescriptor
GetMethodDescriptors ( object instance ) : MethodDescriptorCollection
GetStaticMethodDescriptors ( ICustomAttributeProvider provider ) : MethodDescriptorCollection
GetStaticSwitchDescriptors ( ICustomAttributeProvider provider ) : SwitchDescriptorCollection
GetSwitchDescriptors ( object instance ) : SwitchDescriptorCollection
GetUsageDescriptionProvider ( Type type ) : IUsageDescriptionProvider

Private Methods

Méthode Description
CreateSwitchDescriptors ( Type type ) : SwitchDescriptorCollection
Filter ( MethodDescriptorCollection descriptors ) : IEnumerable
Filter ( SwitchDescriptorCollection descriptors ) : IEnumerable

Method Details

CreateMethodDescriptors() public static méthode

public static CreateMethodDescriptors ( Type type ) : MethodDescriptorCollection
type System.Type
Résultat MethodDescriptorCollection

CreateStaticMethodDescriptors() public static méthode

public static CreateStaticMethodDescriptors ( ICustomAttributeProvider provider ) : MethodDescriptorCollection
provider ICustomAttributeProvider
Résultat MethodDescriptorCollection

CreateStaticSwitchDescriptors() public static méthode

public static CreateStaticSwitchDescriptors ( ICustomAttributeProvider provider ) : SwitchDescriptorCollection
provider ICustomAttributeProvider
Résultat SwitchDescriptorCollection

GetMethodDescriptor() public static méthode

public static GetMethodDescriptor ( object instance, string methodName ) : MethodDescriptor
instance object
methodName string
Résultat MethodDescriptor

GetMethodDescriptors() public static méthode

public static GetMethodDescriptors ( object instance ) : MethodDescriptorCollection
instance object
Résultat MethodDescriptorCollection

GetStaticMethodDescriptors() public static méthode

public static GetStaticMethodDescriptors ( ICustomAttributeProvider provider ) : MethodDescriptorCollection
provider ICustomAttributeProvider
Résultat MethodDescriptorCollection

GetStaticSwitchDescriptors() public static méthode

public static GetStaticSwitchDescriptors ( ICustomAttributeProvider provider ) : SwitchDescriptorCollection
provider ICustomAttributeProvider
Résultat SwitchDescriptorCollection

GetSwitchDescriptors() public static méthode

public static GetSwitchDescriptors ( object instance ) : SwitchDescriptorCollection
instance object
Résultat SwitchDescriptorCollection

GetUsageDescriptionProvider() public static méthode

public static GetUsageDescriptionProvider ( Type type ) : IUsageDescriptionProvider
type System.Type
Résultat IUsageDescriptionProvider