Provides access to all watched attribute and object classes in the People namespace.
Namespace: ININ.IceLib.PeopleAssembly: ININ.IceLib.People (in ININ.IceLib.People.dll) Version: 0.0.0.0 (22.3.0.218)
Syntax
C# |
---|
public class PeopleManager |
Visual Basic |
---|
Public Class PeopleManager |
Remarks
This class serves as the initial entry point into the People namespace. It contains references to
all watched object and watched attribute caches. All classes in the People namespace send and receive
messages to/from the IC system via the Session object of the PeopleManager.
Note |
---|
The PeopleManager class is a singleton object and is accessed using the GetInstance(Session) method. |
Examples
CopyC#
Session session = new Session();
session.Connect(...);
PeopleManager peopleManager = PeopleManager.GetInstance(session);
Examples
The IceLib SDK includes example application references to the PeopleManager class. Some examples are listed below.
Project | Location |
---|---|
TutorialExample | SystemStatisticsViewModel.cs, line 57, in SystemStatisticsViewModel.SessionConnectionStateChanged |
StatisticCatalogViewModel.cs, line 144, in StatisticCatalogViewModel.SessionConnectionStateChanged |
Inheritance Hierarchy
System..::..Object
ININ.IceLib.People..::..PeopleManager
ININ.IceLib.People..::..PeopleManager
Version Information
Supported for IC Server version 2015 R1 and beyond.
For 4.0, supported for IC Server version 4.0 GA and beyond.
For 3.0, supported for IC Server version 3.0 GA and beyond.
For 4.0, supported for IC Server version 4.0 GA and beyond.
For 3.0, supported for IC Server version 3.0 GA and beyond.