AbstractImportExportSettings MembersKentico 8.0 API Reference
The AbstractImportExportSettings type exposes the following members.
Constructors

  NameDescription
Protected methodAbstractImportExportSettings(IUserInfo)
Constructor - Creates abstract settings.
Public methodAbstractImportExportSettings(SerializationInfo, StreamingContext)
Constructor - Constructor for deserialization.
Back to Top
Methods

  NameDescription
Public methodCancel
Cancels the process.
Public methodClearProgressLog
Clears progress log.
Public methodDeselect
Selects the given object.
Public methodDeselectTask
Selects the given task.
Public methodOnlineEquals
Determines whether the specified OnlineObject is equal to the current OnlineObject.
(Inherited from OnlineObject.)
Protected methodOnlineFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from OnlineObject.)
Public methodFinalizeEventLog
Finalizes event log.
Public methodGetAPIString
Gets resource string in correct culture.
Public methodStatic memberGetFromPersistentStorage
Gets the settings from the persistent storage.
Public methodOnlineGetHashCode
Serves as a hash function for a particular type.
(Inherited from OnlineObject.)
Public methodGetInfo
Gets additional information.
Public methodGetLimitedProgressLog
Gets limited progress log for callback.
Public methodGetObjectData
Serialization function.
Public methodGetObjectsProcessType
Gets process type of object type.
Public methodGetObjectTypeFilePath
Gets file path within the package for object type.
Public methodGetObjectWhereCondition
Gets the where condition for specified type of object.
Public methodGetProgressState
Gets progress state.
Public methodGetSelectedObjects
Gets selected objects of specified type.
Public methodGetSelectedObjectsArray
Gets selected objects of specified type.
Public methodGetSelectedObjectTypes
Gets object types that have been selected to process.
Public methodGetSelectedTasks
Gets selected tasks of specified type.
Public methodGetSelectedTasksArray
Gets selected tasks of specified type.
Public methodGetSettings
Gets additional settings.
Public methodOnlineGetType
Gets the OnlineType of the current instance.
(Inherited from OnlineObject.)
Public methodIsAutomaticallySelected
Indicates if given object type is automatically selected.
Public methodIsEmptyObjectSelection 
Check if there is no selected object in general.
Public methodIsEmptyObjectSelection(Boolean)
Check if there is no selected object.
Public methodIsEmptySelection
Check if there is no selected object or task in general.
Public methodIsEmptyTaskSelection 
Check if there is no selected tasks in general.
Public methodIsEmptyTaskSelection(Boolean)
Check if there is no selected tasks.
Public methodIsError
Returns true if there is an error during the process.
Public methodIsLowerVersion(String)
Indicates if current version is lower than given one.
Public methodIsLowerVersion(String, String)
Indicates if current version is lower than given one.
Public methodIsObjectTypeProcessed
Check if the object with specified code name is processed.
Public methodIsProcessed
Check if the object with specified code name is processed.
Public methodIsSelected
Check if the object with specified code name is selected.
Public methodIsTaskSelected
Check if the task with specified code name is selected.
Public methodIsWarning
Returns true if there are warnings during the process.
Protected methodLogProgressError
Logs error progress state.
Public methodLogProgressState
Logs progress state.
Protected methodOnlineMemberwiseClone
Creates a shallow copy of the current OnlineObject.
(Inherited from OnlineObject.)
Public methodSavePersistent
Saves the settings object to the persistent storage.
Public methodSavePersistentLog
Saves the log to the persistent storage.
Public methodSelect
Selects the given object.
Public methodSelectTask
Selects the given task.
Public methodSetInfo
Sets additional information.
Public methodSetObjectsProcessType
Sets objects process type of specified type.
Public methodSetSelectedObjects
Sets selected objects of specified type.
Public methodSetSelectedTasks
Sets selected objects of specified object type.
Public methodSetSettings
Sets additional settings.
Public methodOnlineToString
Returns a string that represents the current object.
(Inherited from OnlineObject.)
Back to Top
Extension Methods

  NameDescription
Public Extension MethodGetString
Gets the string by the specified resource key
(Defined by CoreExtensions.)
Public Extension MethodToBoolean
Returns the boolean representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToDateTime
Returns the DateTime representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToDouble
Returns the double representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToGuid
Returns the Guid representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToInteger
Returns the integer representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToString
Returns the string representation of an object or default value if not.
(Defined by CoreExtensions.)
Back to Top
Fields

  NameDescription
Protected fieldmCurrentUser
Current user info.
Protected fieldmDefaultProcessObjectType
Default object process type.
Protected fieldmEventLog
Event log object.
Protected fieldmEventLogCode
Event log code.
Protected fieldmEventLogSource
Event log source.
Protected fieldmExcludedNames
Excludes object names.
Protected fieldmInfoDataSet
Data set with additional information.
Protected fieldmPersistentSettingsKey
Persistent key to store the settings.
Protected fieldmProcessCanceled
Flag for process cancelation.
Protected fieldmProcessGlobalObjectsHashtable
Hashtable with lists of global objects to be processed.
Protected fieldmProcessSiteObjectsHashtable
Hashtable with lists of site objects to be processed.
Protected fieldmProgressLog
Process state.
Protected fieldmSelectedGlobalObjectsHashtable
Hashtable with lists of global selected objects [ObjectType.ToLowerCSafe()] -> [List of code names]
Protected fieldmSelectedGlobalTasksHashtable
Hashtable with lists of global selected tasks [ObjectType.ToLowerCSafe()] -> [List of task IDs]
Protected fieldmSelectedSiteObjectsHashtable
Hashtable with lists of site selected objects [ObjectType.ToLowerCSafe()] -> [List of code names]
Protected fieldmSelectedSiteTasksHashtable
Hashtable with lists of site selected tasks [ObjectType.ToLowerCSafe()] -> [List of task IDs]
Protected fieldmSettingsHashtable
Hashtable with additional settings.
Protected fieldmSiteId
Site ID.
Protected fieldmSiteInfo
Site info.
Protected fieldmSiteName
Site name.
Protected fieldmTemporaryFilesPath
Temporary files path.
Protected fieldmUICulture
Current UI culture.
Protected fieldmVersionsComparations
Versions comparations.
Protected fieldmWebsitePath
Website path.
Protected fieldmWriteLog
If true, write to the log is enabled.
Public fieldStatic memberSEPARATOR
Internal status separator.
Back to Top
Properties

  NameDescription
Public propertyAdministratorId
Administrator user ID.
Public propertyCurrentUser
Current user info.
Public propertyDefaultProcessObjectType
Default object process type.
Protected propertyEventLog
Event log object.
Public propertyEventLogCode
Event log code.
Public propertyEventLogSource
Event log source.
Public propertyExcludedNames
Array of expressions. Objects with display names and code names starting with these expresions are filtered out.
Public propertyHotfixVersion
Hotfix version of the package.
Public propertyInfoDataSet
DataSet with additional information.
Public propertyOriginalTemporaryFilesPath
Original temporary files path.
Public propertyPersistentSettingsKey
Key for presistent storage.
Public propertyProcessCanceled
Indicates if the process should be canceled.
Public propertyProgressLog
Progress log of the process.
Public propertySiteId
Site ID of the site to be processed.
Public propertySiteInfo
Site info of the site to be processed.
Public propertySiteName
Site name of the site to be processed.
Public propertyTemporaryFilesPath
Physical path to the temporary files (ends with \).
Public propertyUICulture
UI culture.
Public propertyVersion
Version of the package.
Public propertyWebsitePath
Physical path to the web site root (ends with \).
Public propertyWriteLog
Indicates if logging to the log is enabled.
Back to Top
See Also