Share via


UIManagedDocument Class

Definition

A UIDocument that integrates with Core Data.

[Foundation.Register("UIManagedDocument", true)]
public class UIManagedDocument : UIKit.UIDocument
[<Foundation.Register("UIManagedDocument", true)>]
type UIManagedDocument = class
    inherit UIDocument
Inheritance
UIManagedDocument
Attributes

Constructors

Name Description
UIManagedDocument(NativeHandle)

A constructor used when creating managed representations of unmanaged objects. Called by the runtime.

UIManagedDocument(NSObjectFlag)

Constructor to call on derived classes to skip initialization and merely allocate the object.

UIManagedDocument(NSUrl)

Properties

Name Description
AccessibilityAttributedUserInputLabels (Inherited from NSObject)
AccessibilityRespondsToUserInteraction (Inherited from NSObject)
AccessibilityTextualContext (Inherited from NSObject)
AccessibilityUserInputLabels (Inherited from NSObject)
Class (Inherited from NSObject)
ClassHandle

The Objective-C class handle for this class.

DebugDescription (Inherited from NSObject)
Description (Inherited from NSObject)
DocumentState (Inherited from UIDocument)
FileModificationDate (Inherited from UIDocument)
FileType (Inherited from UIDocument)
FileUrl (Inherited from UIDocument)
Handle

Handle (pointer) to the unmanaged object representation.

(Inherited from NSObject)
HasUnsavedChanges (Inherited from UIDocument)
IsDirectBinding (Inherited from NSObject)
IsProxy (Inherited from NSObject)
LocalizedName (Inherited from UIDocument)
ManagedObjectContext
ManagedObjectModel
ModelConfiguration
PersistentStoreName
PersistentStoreOptions
PresentedItemObservedUbiquityAttributes

Gets the set of ubiquity attributes that will generate notifications if they are modified.

(Inherited from UIDocument)
PresentedItemOperationQueue

Gets the NSOperationQueue on which presenter-related methods are executed.

(Inherited from UIDocument)
PresentedItemUrl

Gets URL of presented item.

(Inherited from UIDocument)
Progress (Inherited from UIDocument)
RetainCount (Inherited from NSObject)
SavingFileType (Inherited from UIDocument)
Self (Inherited from NSObject)
Superclass (Inherited from NSObject)
SuperHandle

Handle used to represent the methods in the base class for this NSObject.

(Inherited from NSObject)
UndoManager (Inherited from UIDocument)
UserActivity (Inherited from UIDocument)
Zone (Inherited from NSObject)

Methods

Name Description
AccommodatePresentedItemDeletion(Action<NSError>) (Inherited from UIDocument)
AccommodatePresentedItemEviction(Action<NSError>) (Inherited from UIDocument)
AccommodatePresentedSubitemDeletion(NSUrl, Action<NSError>) (Inherited from UIDocument)
AdditionalContent(NSUrl, NSError)
AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr) (Inherited from NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr) (Inherited from NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registers an object for being observed externally using an arbitrary method.

(Inherited from NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registers an object for being observed externally using an arbitrary method.

(Inherited from NSObject)
AutoSave(UIOperationHandler) (Inherited from UIDocument)
AutoSaveAsync()

Called by the system immediately prior to automatic saving of UIDocuments with unsaved changes.

(Inherited from UIDocument)
AwakeFromNib() (Inherited from NSObject)
BeginInvokeOnMainThread(Action) (Inherited from NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Invokes asynchrously the specified code on the main UI thread.

(Inherited from NSObject)
ChangeCountTokenForSaveOperation(UIDocumentSaveOperation) (Inherited from UIDocument)
Close(UIOperationHandler) (Inherited from UIDocument)
CloseAsync()

Asynchronously closes the document after saving any changes.

(Inherited from UIDocument)
ConfigurePersistentStoreCoordinator(NSUrl, String, String, NSDictionary, NSError)
ConformsToProtocol(NativeHandle) (Inherited from NSObject)
ContentsForType(String, NSError) (Inherited from UIDocument)
Copy() (Inherited from NSObject)
DangerousAutorelease()

Calls the 'autorelease' selector on this object.

(Inherited from NSObject)
DangerousRelease()

Calls the 'release' selector on this object.

(Inherited from NSObject)
DangerousRetain()

Calls the 'retain' selector on this object.

(Inherited from NSObject)
DidChange(NSKeyValueChange, NSIndexSet, NSString) (Inherited from NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet) (Inherited from NSObject)
DidChangeValue(String) (Inherited from NSObject)
DisableEditing() (Inherited from UIDocument)
Dispose()

Releases the resources used by the NSObject object.

(Inherited from NSObject)
Dispose(Boolean)

Releases the resources used by the NSObject object.

(Inherited from NSObject)
DoesNotRecognizeSelector(Selector) (Inherited from NSObject)
EnableEditing() (Inherited from UIDocument)
Equals(NSObject) (Inherited from NSObject)
Equals(Object) (Inherited from NSObject)
FinishedHandlingError(NSError, Boolean) (Inherited from UIDocument)
GetDictionaryOfValuesFromKeys(NSString[]) (Inherited from NSObject)
GetFileAttributesToWrite(NSUrl, UIDocumentSaveOperation, NSError) (Inherited from UIDocument)
GetFileNameExtension(String, UIDocumentSaveOperation) (Inherited from UIDocument)
GetHashCode()

Generates a hash code for the current instance.

(Inherited from NSObject)
GetMethodForSelector(Selector) (Inherited from NSObject)
GetNativeHash() (Inherited from NSObject)
GetPersistentStoreType(String)
HandleError(NSError, Boolean) (Inherited from UIDocument)
Init() (Inherited from NSObject)
InitializeHandle(NativeHandle, String) (Inherited from NSObject)
InitializeHandle(NativeHandle) (Inherited from NSObject)
Invoke(Action, Double) (Inherited from NSObject)
Invoke(Action, TimeSpan) (Inherited from NSObject)
InvokeOnMainThread(Action) (Inherited from NSObject)
InvokeOnMainThread(Selector, NSObject)

Invokes synchrously the specified code on the main UI thread.

(Inherited from NSObject)
IsEqual(NSObject) (Inherited from NSObject)
IsKindOfClass(Class) (Inherited from NSObject)
IsMemberOfClass(Class) (Inherited from NSObject)
LoadFromContents(NSObject, String, NSError) (Inherited from UIDocument)
MarkDirty()

Promotes a regular peer object (IsDirectBinding is true) into a toggleref object.

(Inherited from NSObject)
MutableCopy() (Inherited from NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr) (Inherited from NSObject)
Open(UIOperationHandler) (Inherited from UIDocument)
OpenAsync()

Asynchronously opens a document.

(Inherited from UIDocument)
PerformAsynchronousFileAccess(Action) (Inherited from UIDocument)
PerformAsynchronousFileAccessAsync()

Performs an asynchronous file access action.

(Inherited from UIDocument)
PerformSelector(Selector, NSObject, Double, NSString[]) (Inherited from NSObject)
PerformSelector(Selector, NSObject, Double) (Inherited from NSObject)
PerformSelector(Selector, NSObject, NSObject) (Inherited from NSObject)
PerformSelector(Selector, NSObject) (Inherited from NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[]) (Inherited from NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean) (Inherited from NSObject)
PerformSelector(Selector) (Inherited from NSObject)
PrepareForInterfaceBuilder() (Inherited from NSObject)
PresentedItemChanged() (Inherited from UIDocument)
PresentedItemChangedUbiquityAttributes(NSSet<NSString>) (Inherited from UIDocument)
PresentedItemGainedVersion(NSFileVersion) (Inherited from UIDocument)
PresentedItemLostVersion(NSFileVersion) (Inherited from UIDocument)
PresentedItemMoved(NSUrl) (Inherited from UIDocument)
PresentedItemResolveConflictVersion(NSFileVersion) (Inherited from UIDocument)
PresentedSubitemAppeared(NSUrl) (Inherited from UIDocument)
PresentedSubitemChanged(NSUrl) (Inherited from UIDocument)
PresentedSubitemGainedVersion(NSUrl, NSFileVersion) (Inherited from UIDocument)
PresentedSubitemLostVersion(NSUrl, NSFileVersion) (Inherited from UIDocument)
PresentedSubitemMoved(NSUrl, NSUrl) (Inherited from UIDocument)
PresentedSubitemResolvedConflictVersion(NSUrl, NSFileVersion) (Inherited from UIDocument)
Read(NSUrl, NSError) (Inherited from UIDocument)
ReadAdditionalContent(NSUrl, NSError)
RelinquishPresentedItemToReader(NSFilePresenterReacquirer) (Inherited from UIDocument)
RelinquishPresentedItemToWriter(NSFilePresenterReacquirer) (Inherited from UIDocument)
RemoveObserver(NSObject, NSString, IntPtr) (Inherited from NSObject)
RemoveObserver(NSObject, NSString) (Inherited from NSObject)
RemoveObserver(NSObject, String, IntPtr) (Inherited from NSObject)
RemoveObserver(NSObject, String) (Inherited from NSObject)
RespondsToSelector(Selector) (Inherited from NSObject)
RestoreUserActivityState(NSUserActivity) (Inherited from UIDocument)
RevertToContentsOfUrl(NSUrl, UIOperationHandler) (Inherited from UIDocument)
RevertToContentsOfUrlAsync(NSUrl)

Reverts the UIDocument to the most recent document data stored on-disk.

(Inherited from UIDocument)
Save(NSUrl, UIDocumentSaveOperation, UIOperationHandler) (Inherited from UIDocument)
SaveAsync(NSUrl, UIDocumentSaveOperation)

Saves the document data to the specified location in the application sandbox.

(Inherited from UIDocument)
SavePresentedItemChanges(Action<NSError>) (Inherited from UIDocument)
SetNilValueForKey(NSString) (Inherited from NSObject)
SetValueForKey(NSObject, NSString) (Inherited from NSObject)
SetValueForKeyPath(NativeHandle, NSString) (Inherited from NSObject)
SetValueForKeyPath(NSObject, NSString) (Inherited from NSObject)
SetValueForUndefinedKey(NSObject, NSString) (Inherited from NSObject)
SetValuesForKeysWithDictionary(NSDictionary) (Inherited from NSObject)
ToString()

Returns a string representation of the value of the current instance.

(Inherited from NSObject)
UpdateChangeCount(NSObject, UIDocumentSaveOperation) (Inherited from UIDocument)
UpdateChangeCount(UIDocumentChangeKind) (Inherited from UIDocument)
UpdateUserActivityState(NSUserActivity) (Inherited from UIDocument)
UserInteractionNoLongerPermittedForError(NSError) (Inherited from UIDocument)
ValueForKey(NSString) (Inherited from NSObject)
ValueForKeyPath(NSString) (Inherited from NSObject)
ValueForUndefinedKey(NSString) (Inherited from NSObject)
WillChange(NSKeyValueChange, NSIndexSet, NSString) (Inherited from NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet) (Inherited from NSObject)
WillChangeValue(String) (Inherited from NSObject)
WriteAdditionalContent(NSObject, NSUrl, NSUrl, NSError)
WriteContents(NSObject, NSDictionary, NSUrl, UIDocumentSaveOperation, NSError) (Inherited from UIDocument)
WriteContents(NSObject, NSUrl, UIDocumentSaveOperation, NSUrl, NSError) (Inherited from UIDocument)

Extension Methods

Name Description
BrowserAccessibilityDeleteTextAtCursor(NSObject, IntPtr)
BrowserAccessibilityInsertTextAtCursor(NSObject, String)
GetAccessibilityLineEndPositionFromCurrentSelection(NSObject)
GetAccessibilityLineRangeForPosition(NSObject, IntPtr)
GetAccessibilityLineStartPositionFromCurrentSelection(NSObject)
GetBrowserAccessibilityAttributedValue(NSObject, NSRange)
GetBrowserAccessibilityContainerType(NSObject)
GetBrowserAccessibilityCurrentStatus(NSObject)
GetBrowserAccessibilityHasDomFocus(NSObject)
GetBrowserAccessibilityIsRequired(NSObject)
GetBrowserAccessibilityPressedState(NSObject)
GetBrowserAccessibilityRoleDescription(NSObject)
GetBrowserAccessibilitySelectedTextRange(NSObject)
GetBrowserAccessibilitySortDirection(NSObject)
GetBrowserAccessibilityValue(NSObject, NSRange)
SetBrowserAccessibilityContainerType(NSObject, BEAccessibilityContainerType)
SetBrowserAccessibilityCurrentStatus(NSObject, String)
SetBrowserAccessibilityHasDomFocus(NSObject, Boolean)
SetBrowserAccessibilityIsRequired(NSObject, Boolean)
SetBrowserAccessibilityPressedState(NSObject, BEAccessibilityPressedState)
SetBrowserAccessibilityRoleDescription(NSObject, String)
SetBrowserAccessibilitySelectedTextRange(NSObject, NSRange)
SetBrowserAccessibilitySortDirection(NSObject, String)
ProvideImageData(NSObject, IntPtr, UIntPtr, UIntPtr, UIntPtr, UIntPtr, UIntPtr, NSObject)
ProvideImageToMTLTexture(NSObject, IMTLTexture, IMTLCommandBuffer, UIntPtr, UIntPtr, UIntPtr, UIntPtr, NSObject)
AccommodatePresentedItemDeletion(INSFilePresenter, Action<NSError>)
AccommodatePresentedItemEviction(INSFilePresenter, Action<NSError>)
AccommodatePresentedSubitemDeletion(INSFilePresenter, NSUrl, Action<NSError>)
GetPresentedItemObservedUbiquityAttributes(INSFilePresenter)

Gets the set of ubiquity attributes that will generate notifications if they are modified.

PresentedItemChanged(INSFilePresenter)
PresentedItemChangedUbiquityAttributes(INSFilePresenter, NSSet<NSString>)
PresentedItemGainedVersion(INSFilePresenter, NSFileVersion)
PresentedItemLostVersion(INSFilePresenter, NSFileVersion)
PresentedItemMoved(INSFilePresenter, NSUrl)
PresentedItemResolveConflictVersion(INSFilePresenter, NSFileVersion)
PresentedSubitemAppeared(INSFilePresenter, NSUrl)
PresentedSubitemChanged(INSFilePresenter, NSUrl)
PresentedSubitemGainedVersion(INSFilePresenter, NSUrl, NSFileVersion)
PresentedSubitemLostVersion(INSFilePresenter, NSUrl, NSFileVersion)
PresentedSubitemMoved(INSFilePresenter, NSUrl, NSUrl)
PresentedSubitemResolvedConflictVersion(INSFilePresenter, NSUrl, NSFileVersion)
RelinquishPresentedItemToReader(INSFilePresenter, NSFilePresenterReacquirer)
RelinquishPresentedItemToWriter(INSFilePresenter, NSFilePresenterReacquirer)
SavePresentedItemChanges(INSFilePresenter, Action<NSError>)
SetSharedObservers(NSObject, NSKeyValueSharedObserversSnapshot)
GetDebugDescription(INSObjectProtocol)
GetHandle(INativeObject)
GetNonNullHandle(INativeObject, String)
GetAccessibilityCustomRotors(NSObject)

Gets the array of UIAccessibilityCustomRotor objects appropriate for this object.

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Sets the array of UIAccessibilityCustomRotor objects appropriate for this object.

AccessibilityHitTest(NSObject, CGPoint, UIEvent)
GetAccessibilityNextTextNavigationElement(NSObject)
GetAccessibilityNextTextNavigationElementBlock(NSObject)
GetAccessibilityPreviousTextNavigationElement(NSObject)
GetAccessibilityPreviousTextNavigationElementBlock(NSObject)
SetAccessibilityNextTextNavigationElement(NSObject, NSObject)
SetAccessibilityNextTextNavigationElementBlock(NSObject, AXObjectReturnBlock)
SetAccessibilityPreviousTextNavigationElement(NSObject, NSObject)
SetAccessibilityPreviousTextNavigationElementBlock(NSObject, AXObjectReturnBlock)
GetAccessibilityTextInputResponder(NSObject)
GetAccessibilityTextInputResponderHandler(NSObject)
SetAccessibilityTextInputResponder(NSObject, IUITextInput)
SetAccessibilityTextInputResponderHandler(NSObject, UITextInputReturnHandler)

Applies to

See also