com.esri.arcgis.system
Interface IEnvironmentManager

All Superinterfaces:
Serializable
All Known Implementing Classes:
EnvironmentManager

public interface IEnvironmentManager
extends Serializable

Provides access to environments.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 void addEnvironment(IUID pGuid, Object pUnk)
          Adds an environment.
 Object getEnvironment(IUID pGuid)
          Retrieves an environment.
 

Method Detail

getEnvironment

Object getEnvironment(IUID pGuid)
                      throws IOException,
                             AutomationException
Retrieves an environment.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
pGuid - A reference to a com.esri.arcgis.system.IUID (in)
Returns:
A reference to another Object (IUnknown)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

addEnvironment

void addEnvironment(IUID pGuid,
                    Object pUnk)
                    throws IOException,
                           AutomationException
Adds an environment.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
pGuid - A reference to a com.esri.arcgis.system.IUID (in)
pUnk - A reference to another Object (IUnknown) (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.