C# Class SIL.FieldWorks.Common.RootSites.CollectorEnvServices

Mostra file Open project: sillsdev/FieldWorks

Public Methods

Method Description
CollectEditableSelectionPoints ( IVwRootBox rootBox ) : IEnumerable

Collects the editable selection points in a root box

CollectPictureAndEditSelectionPoints ( IVwRootBox rootBox ) : IList

CollectPictureSelectionPoints ( IVwRootBox rootBox ) : IEnumerable

Collects the editable selection points in a root box

CollectSelectionPoints ( IVwRootBox rootBox, PointsOfInterestCollectorEnv>.Func collectorFactory, IVwSelection>.Func selectionFactory ) : IEnumerable

Collects the selection points.

CollectStringPropertySelectionPoints ( IVwRootBox rootBox ) : IEnumerable

Collects the string-property selection points.

MakeLocationInfo ( IVwRootBox rootb, IVwSelection selection ) : CollectorEnv.LocationInfo

Creates LocationInfo for the given selection

MakeSelectionInObject ( IVwRootBox rootb, CollectorEnv li, bool fInstall ) : IVwSelection

Makes the selection in object.

MakeTextSelection ( IVwRootBox rootb, CollectorEnv li, bool fInstall ) : IVwSelection

Makes a text selection out of the given locationInfo.

Private Methods

Method Description
CollectPointsOfInterest ( IVwRootBox rootBox, PointsOfInterestCollectorEnv>.Func collectorFactory ) : IList

Method Details

CollectEditableSelectionPoints() public static method

Collects the editable selection points in a root box
public static CollectEditableSelectionPoints ( IVwRootBox rootBox ) : IEnumerable
rootBox IVwRootBox
return IEnumerable

CollectPictureAndEditSelectionPoints() public static method

public static CollectPictureAndEditSelectionPoints ( IVwRootBox rootBox ) : IList
rootBox IVwRootBox
return IList

CollectPictureSelectionPoints() public static method

Collects the editable selection points in a root box
public static CollectPictureSelectionPoints ( IVwRootBox rootBox ) : IEnumerable
rootBox IVwRootBox
return IEnumerable

CollectSelectionPoints() public static method

Collects the selection points.
public static CollectSelectionPoints ( IVwRootBox rootBox, PointsOfInterestCollectorEnv>.Func collectorFactory, IVwSelection>.Func selectionFactory ) : IEnumerable
rootBox IVwRootBox The root box.
collectorFactory PointsOfInterestCollectorEnv>.Func The collector factory.
selectionFactory IVwSelection>.Func The selection factory.
return IEnumerable

CollectStringPropertySelectionPoints() public static method

Collects the string-property selection points.
public static CollectStringPropertySelectionPoints ( IVwRootBox rootBox ) : IEnumerable
rootBox IVwRootBox The root box.
return IEnumerable

MakeLocationInfo() public static method

Creates LocationInfo for the given selection
public static MakeLocationInfo ( IVwRootBox rootb, IVwSelection selection ) : CollectorEnv.LocationInfo
rootb IVwRootBox The rootb.
selection IVwSelection The selection.
return CollectorEnv.LocationInfo

MakeSelectionInObject() public static method

Makes the selection in object.
public static MakeSelectionInObject ( IVwRootBox rootb, CollectorEnv li, bool fInstall ) : IVwSelection
rootb IVwRootBox The rootb.
li CollectorEnv The li.
fInstall bool if set to [install].
return IVwSelection

MakeTextSelection() public static method

Makes a text selection out of the given locationInfo.
public static MakeTextSelection ( IVwRootBox rootb, CollectorEnv li, bool fInstall ) : IVwSelection
rootb IVwRootBox The rootb.
li CollectorEnv The selection path info
fInstall bool if true, install the selection
return IVwSelection