This document is archived and information here might be outdated.  Recommended version.

ISxDocument Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > ArcScene > ESRI.ArcGIS.ArcScene > Interfaces > IS > ISxDocument Interface
ArcGIS Developer Help

ISxDocument Interface

Provides access to members that control the ArcScene Document object.

Product Availability

Available with ArcGIS Desktop. Requires 3D Analyst Extension.

When To Use

This interface is a starting point for getting a handle to other objects in ArcScene desktop application. Almost every ArcScene desktop customization uses ISxDocument one way or another.


Name Description
Method AddLayer Adds a layer to the current focus map.
Read-only property ContentsView The contents view at the specified index.
Read-only property ContentsViewCount The number of contents views in the document.
Read/write property ContextItem The item that is selected or was last right-clicked.
Read/write property CurrentContentsView The current contents view of the document.
Read/write property DefaultColor The default color for the given type.
Write-only property DelayUpdateContents Indicates whether to ignore document update notifications.
Read/write property RelativePaths Indicates if path names are stored relative to the document.
Method RemoveAllLayers Removes all layers.
Read/write property SavePreview Indicates if a preview image is saved in the document.
Read/write property Scene The scene.
Read/write property SearchTolerancePixels The global search tolerance in pixels for selection.
Read-only property SelectedItem The selected item in the layer control.
Read-only property SelectedLayer The selected layer in the layer control.
Method UpdateContents Notifies the document that the contents have been updated.

Classes that implement ISxDocument

Classes Description
SxDocument Provides access to members that control the ArcScene document.