Public Sub SetDefinition( _ ByVal bookmark As CIMBookmark _ )
public void SetDefinition( CIMBookmark bookmark )
Parameters
- bookmark
- The definition used to update the bookmark.
Public Sub SetDefinition( _ ByVal bookmark As CIMBookmark _ )
public void SetDefinition( CIMBookmark bookmark )
| Exception | Description |
|---|---|
| ArcGIS.Core.CalledOnWrongThreadException | This method or property must be called within the lambda passed to QueuedTask.Run. |
{
// Note : Needs QueuedTask to run
{
//Get the bookmark's definition
var bookmarkDef = oldBookmark.GetDefinition();
//Modify the bookmark's location
bookmarkDef.Location = envelope;
//Clear the camera as it is no longer valid.
bookmarkDef.Camera = null;
//Set the bookmark definition
oldBookmark.SetDefinition(bookmarkDef);
}
}
Target Platforms: Windows 11 Home, Pro, Enterprise (64 bit)