GH_AutoSaveSettings

public sealed class GH_AutoSaveSettings
Provides access to all AutoSave event flags.

Properties

EnableAutoSave

#
public static bool EnableAutoSave { get; set; }

SaveOnDataFlattening

#
public static bool SaveOnDataFlattening { get; set; }

SaveOnDocumentUnload

#
public static bool SaveOnDocumentUnload { get; set; }

SaveOnObjectAdded

#
public static bool SaveOnObjectAdded { get; set; }

SaveOnObjectChange

#
public static bool SaveOnObjectChange { get; set; }

SaveOnObjectRemoved

#
public static bool SaveOnObjectRemoved { get; set; }

SaveOnWireEvent

#
public static bool SaveOnWireEvent { get; set; }

Methods

AutosaveFilter

#
public static bool AutosaveFilter(GH_AutoSaveTrigger trigger)
Tests a given trigger to see if it allows an autosave operation.
trigger (GH_AutoSaveTrigger)Trigger to filter.
True if the trigger ought to start an AutoSave op.

Events

AutoSaveFileFormatChanged

#
public static event GH_AutoSaveSettings.AutoSaveFileFormatChangedEventHandler AutoSaveFileFormatChanged

EnableAutoSaveChanged

#
public static event GH_AutoSaveSettings.EnableAutoSaveChangedEventHandler EnableAutoSaveChanged

SaveOnDataFlatteningChanged

#
public static event GH_AutoSaveSettings.SaveOnDataFlatteningChangedEventHandler SaveOnDataFlatteningChanged

SaveOnDocumentUnloadChanged

#
public static event GH_AutoSaveSettings.SaveOnDocumentUnloadChangedEventHandler SaveOnDocumentUnloadChanged

SaveOnObjectAddedChanged

#
public static event GH_AutoSaveSettings.SaveOnObjectAddedChangedEventHandler SaveOnObjectAddedChanged

SaveOnObjectChangeChanged

#
public static event GH_AutoSaveSettings.SaveOnObjectChangeChangedEventHandler SaveOnObjectChangeChanged

SaveOnObjectRemovedChanged

#
public static event GH_AutoSaveSettings.SaveOnObjectRemovedChangedEventHandler SaveOnObjectRemovedChanged

SaveOnWireEventChanged

#
public static event GH_AutoSaveSettings.SaveOnWireEventChangedEventHandler SaveOnWireEventChanged