Determines how the LookupItgemIDs client requests are handled and how property items are created and updated.
| Visual Basic (Declaration) | |
|---|---|
Public Enum LookupMode Inherits System.Enum | |
| Visual Basic (Usage) | Copy Code |
|---|---|
Dim instance As LookupMode | |
| C# | |
|---|---|
public enum LookupMode : System.Enum | |
| Managed Extensions for C++ | |
|---|---|
__value public enum LookupMode : public System.Enum | |
| C++/CLI | |
|---|---|
public enum class LookupMode : public System.Enum | |
| Member | Description |
|---|---|
| Generic | LookupItemIDs requests are handled in the generic server. NSPlugin.dll is not involved. The generic server creates a thread that calls every 2 seconds the method GetPropertyValue() to update the value of the property item in the generic server cache. |
| GenericNoUpdate | Behaves as mode "Intern" but doesn't start the property value update thread. Servers with only constant property values can prevent the update thread overhead. |
| PluginHandled | Property items are handled much like regular items. On LookupItemIDs client requests the generic server call the plug-in method LookupItemID(). This method creates the property item by calling the generic server method AddItem(). The plug-in must update the value of this item by calling the SetItemValue() method. |
System.Object
System.ValueType
System.Enum
NSPlugin.LookupMode
Target Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family