C# Class SIL.FieldWorks.Common.RootSites.CollectorEnv.LocationInfo

Contains information about a location. This is essentially a cheap IVwSelection that can be used for finding/replacing.
ファイルを表示 Open project: sillsdev/FieldWorks Class Usage Examples

Public Properties

Property Type Description
m_cpropPrev int
m_ichLim int
m_ichMin int
m_location SIL.FieldWorks.Common.COMInterfaces.SelLevInfo[]
m_tag int
m_ws int

Public Methods

Method Description
LocationInfo ( IList locationStack, int cPropPrev, int tag, int ichMin, int ichLim ) : System

Initializes a new instance of the LocationInfo class.

LocationInfo ( IList locationStack, int cPropPrev, int tag, int ichMin, int ichLim, int ws ) : System

Initializes a new instance of the LocationInfo class.

LocationInfo ( LocationInfo copyFrom ) : System

Copy constructor for the LocationInfo class.

LocationInfo ( SIL.FieldWorks.Common.COMInterfaces.SelLevInfo location, int tag, int ich ) : System

Initializes a new instance of the LocationInfo class.

LocationInfo ( SelectionHelper helper ) : System

Initializes a new instance of the LocationInfo class.

Method Details

LocationInfo() public method

Initializes a new instance of the LocationInfo class.
public LocationInfo ( IList locationStack, int cPropPrev, int tag, int ichMin, int ichLim ) : System
locationStack IList The levels that indicate the view constructor /// hierarchy leading to the location represented by this object.
cPropPrev int The count of previous occurrences of the base item /// on the stack.
tag int The tag of the string property.
ichMin int The min char offset into the string property.
ichLim int The limit char offset into the string property.
return System

LocationInfo() public method

Initializes a new instance of the LocationInfo class.
public LocationInfo ( IList locationStack, int cPropPrev, int tag, int ichMin, int ichLim, int ws ) : System
locationStack IList The levels that indicate the view constructor /// hierarchy leading to the location represented by this object.
cPropPrev int The count of previous occurrences of the base item /// on the stack.
tag int The tag of the string property.
ichMin int The min char offset into the string property.
ichLim int The limit char offset into the string property.
ws int ws for multistring
return System

LocationInfo() public method

Copy constructor for the LocationInfo class.
public LocationInfo ( LocationInfo copyFrom ) : System
copyFrom LocationInfo The location to copy.
return System

LocationInfo() public method

Initializes a new instance of the LocationInfo class.
public LocationInfo ( SIL.FieldWorks.Common.COMInterfaces.SelLevInfo location, int tag, int ich ) : System
location SIL.FieldWorks.Common.COMInterfaces.SelLevInfo The levels that indicate the view constructor hierarchy /// leading to the location represented by this object.
tag int The tag.
ich int The character offset into the string property.
return System

LocationInfo() public method

Initializes a new instance of the LocationInfo class.
public LocationInfo ( SelectionHelper helper ) : System
helper SelectionHelper The selection helper used to initialize this location. ///
return System

Property Details

m_cpropPrev public_oe property

Count of previous occurrences of the string property at this same level
public int m_cpropPrev
return int

m_ichLim public_oe property

The limit char offset into the string property.
public int m_ichLim
return int

m_ichMin public_oe property

The min char offset into the string property.
public int m_ichMin
return int

m_location public_oe property

The levels that indicate the view constructor hierarchy leading to the location represented by this object.
public SelLevInfo[],SIL.FieldWorks.Common.COMInterfaces m_location
return SIL.FieldWorks.Common.COMInterfaces.SelLevInfo[]

m_tag public_oe property

The tag of the string property.
public int m_tag
return int

m_ws public_oe property

ws for multistring
public int m_ws
return int