Have a question? Email Us or Call 1 (800) 936-2134
SubMain - CodeIt.Right The First Time! Home Products Services Download Purchase Support Community
AbstractRuleBase Members
CodeIt.Right SDK Class Library

AbstractRuleBase Members

AbstractRuleBase overview

Public Instance Properties

Author Gets the Author of the rule instance.
AutoCorrectionOptions Gets all correction options for the rule instance.
AvailableTargets Gets all available targets for the rule instance.
CanCorrect Gets True if the rule instance support correction; else False.
Category Gets the Category of the rule instance.
CorrectDescription Gets the correction description.
Element Gets the Element of the rule instance.
Email Gets the Email of the rule instance.
File Gets the File of the rule instance.
ID Gets the ID of the rule instance.
ItemFullyQualifiedName Gets the full qualified name of the code element.
ItemName Gets the name of the code element.
ItemType Gets the type of the code element.
LineNumber Gets the line number of the code element.
Name Gets the Name of the rule instance.
Project Gets the Project of the rule instance.
Scopes Gets Scopes of the rule instance.
SelectedCorrectionIndex Gets selected correction index.
Severity Gets the Severity of the rule instance.
Status Gets the status of the rule instance.
Targets Gets Targets of the rule instance.
Title Gets the Title of the rule instance.
Url Gets the Url of the rule instance.
ViolationDescription Gets the description of the violation.

Public Instance Methods

Check Abstract method to be implemented by the author to check code elements for the rule violation.
CorrectOverloaded. Method to be implemented by the author that corrects the rule violation.
DefaultCorrectionOptionIndex_Changed The virtual default event handler for DefaultCorrectionOptionIndex event.
Dispose Releases all resources used by this rule instance.
Equals (inherited from Object) Determines whether the specified Object is equal to the current Object.
GetHashCode (inherited from Object) Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
GetType (inherited from Object) Gets the Type of the current instance.
SubscribeToCorrectionOptionIndexChanged Subscribes the rule instance on DefaultCorrectionOptionIndexChanged event.
ToString (inherited from Object) Returns a String that represents the current Object.

Public Instance Events

DefaultCorrectionOptionIndexChanged Occurs when the correction option changes.

Protected Instance Methods

Finalize (inherited from Object) Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
MemberwiseClone (inherited from Object) Creates a shallow copy of the current Object.

See Also

AbstractRuleBase Class | SubMain.CodeItRight.Sdk.Rules Namespace


 
     
 
Home |  Products |  Services |  Download |  Purchase |  Support |  Community |  About Us |