Description
The Category property returns a string value that corresponds to the access type of the field that the given aqObjFieldObj object provides information about.
Declaration
aqObjFieldObj.Category
| Read-Only Property | String | 
| aqObjFieldObj | An expression, variable or parameter that specifies a reference to an aqObjField object | |||
Applies To
The property is applied to the following object:
Property Value
The property returns one of the following strings that specify the field’s access type:
- private
- protected
- public
Example
The code below obtains the fields collection that belongs to the specified object and posts the fields' categories to the test log.
JavaScript, JScript
function FieldCategory()
						{
  // Specifies the object
  var Obj = Sys.Process("MyApplication");
  
  // Obtains the fields collection
  var FieldCol = aqObject.GetFields(Obj);
  
  while ( FieldCol.HasNext() )
    Log.Message(FieldCol.Next().Category);
  
						}
Python
def FieldCategory():
  # Specifies the object
  Obj = Sys.Process("MyApplication")
  # Obtains the fields collection
  FieldCol = aqObject.GetFields(Obj)
  while FieldCol.HasNext():
    Log.Message(FieldCol.Next().Category)VBScript
Sub FieldCategory
  
  ' Specifies the object
  Set Obj = Sys.Process("MyApplication")
  
  ' Obtains the fields collection
  Set FieldCol = aqObject.GetFields(Obj)
  
  While FieldCol.HasNext
    Log.Message FieldCol.Next.Category
  WEnd
  
End Sub
DelphiScript
function FieldCategory;
var Obj, FieldCol;
begin
  // Specifies the object
  Obj := Sys.Process('MyApplication');
  
  // Obtains the fields collection
  FieldCol := aqObject.GetFields(Obj);
  
  while ( FieldCol.HasNext() ) do
    Log.Message(FieldCol.Next().Category);
  
end;
C++Script, C#Script
function FieldCategory()
						{
  // Specifies the object
  var Obj = Sys["Process"]("MyApplication");
  
  // Obtains the fields collection
  var FieldCol = aqObject["GetFields"](Obj);
  
  while ( FieldCol["HasNext"]() )
    Log["Message"]( FieldCol["Next"]()["Category"] );
  
						}
