Scanyp Field Model

The field object represents a type field.

Available functions

Name:        
To get the field name. 
FullName:
To get the field full name
IsThirdParty:
Flag to check if this field belongs to a third party type.        
IsPublic:       
Flag to check if this type is public. 
IsPrivate:      
Flag to check if this type is public. 
IsProtected:      
Flag to check if this type is protected.        
OlderVersion:        
To get the baseline namespace object if the namespace is in the current snapshot.      
NewerVersion:         
To get the current snapshot namespace object if the namespace is in the baseline.
WasAdded:     
Flag to check if this project was added. 
WasRemoved:      
Flag to check if this project was removed.
WasChanged:      
Flag to check if this project was changed. 
NewCodeWasAdded:       
Flag to check that a new code element was added to the project.                
Application:    
To get the application project 
Debt:        
To get the technical debt of the namespace 
DebtRank:       
To get the debt rank of this namespace, it could A,B,C,D or E.
DebtRatio:        
To get the debt percent for this namespace
IsInBaseline:       
Flag to check if the namespace is in the baseline application.
Issues:       
To get the namespace issues. 
SourceFile:     
To get the method source file         
IsStatic:        
Flag to check if this field is static    
Type:
To get the field type 
ParentProject:
To get the method project       
ParentNamespace:
To get the method namespace        
ParentType:
To get the method type        
MethodsThatUseMe:
To get the methods using me        
MethodsThatAssignMe:
To get the methods assigning me    
IsEnumField:
Flag to check if it’s an enum field
IsGlobal:
Flag to check if it’s a global field