NSDocument
DuplicateCallback
NSDocument()
NSDocument(IntPtr)
NSDocument(NativeHandle)
NSDocument(NSObjectFlag)
NSDocument(String, NSError)
NSDocument(NSUrl, String, NSError)
NSDocument(NSUrl, NSUrl, String, NSError)
AllowsDocumentSharing
AutosavedContentsFileUrl
AutoSavesDrafts
AutosavingFileType
AutosavingIsImplicitlyCancellable
BackupFileUrl
ClassHandle
DefaultDraftName
DisplayName
FileModificationDate
FileNameExtensionWasHiddenInLastRunSavePanel
FileType
FileTypeFromLastRunSavePanel
FileUrl
HasUnautosavedChanges
HasUndoManager
IsBrowsingVersions
IsDocumentEdited
IsDraft
IsEntireFileLoaded
IsInViewingMode
IsLocked
PDFPrintOperation
PesentedItemOperationQueue
PresentedItemObservedUbiquityAttributes
PresentedItemOperationQueue
PresentedItemUrl
PresentedItemURL
PreviewRepresentableActivityItems
PrimaryPresentedItemUrl
PrintInfo
ReadableTypes
ShouldRunSavePanelWithAccessoryView
UndoManager
UserActivity
UsesUbiquitousStorage
WindowControllers
WindowForSheet
WindowNibName
AccommodatePresentedItemDeletion(Action<NSError>)
AccommodatePresentedSubitemDeletion(NSUrl, Action<NSError>)
AddWindowController(NSWindowController)
Autosave(Boolean, NSDocumentCompletionHandler)
AutosaveDocument(NSObject, Selector, nint)
AutosavesInPlace()
BrowseDocumentVersions(NSObject)
CanCloseDocument(NSObject, Selector, nint)
CanConcurrentlyReadDocumentsOfType(String)
CanWriteAsynchronously(NSUrl, String, NSSaveOperationType)
ChangeCountToken(NSSaveOperationType)
CheckAutosavingSafety(NSError)
Close()
ContinueActivity(Action)
ContinueAsynchronousWorkOnMainThread(Action)
Duplicate(NSError)
DuplicateDocument(DuplicateCallback)
DuplicateDocument(NSObject)
EncodeRestorableState(NSCoder)
EncodeRestorableState(NSCoder, NSOperationQueue)
FileAttributesToWrite(NSUrl, String, NSSaveOperationType, NSUrl, NSError)
FileNameExtensionForSaveOperation(String, NSSaveOperationType)
GetAllowedClasses(String)
GetAsData(String, NSError)
GetAsFileWrapper(String, NSError)
InvalidateRestorableState()
IsNativeType(String)
KeepBackupFile()
LockDocument(NSObject)
LockDocumentWithCompletionHandler(NSDocumentLockDocumentCompletionHandler)
LockWithCompletionHandler(NSDocumentLockCompletionHandler)
MakeWindowControllers()
MoveDocument(NSObject)
MoveDocumentToUbiquityContainer(NSObject)
MoveDocumentWithCompletionHandler(NSDocumentMoveCompletionHandler)
MoveToUrl(NSUrl, NSDocumentMoveToUrlCompletionHandler)
ObjectDidBeginEditing(INSEditor)
ObjectDidEndEditing(INSEditor)
PerformActivity(Boolean, Action)
PerformAsynchronousFileAccess(Action)
PerformSynchronousFileAccess(Action)
Prepare(NSSharingServicePicker)
PreparePageLayout(NSPageLayout)
PrepareSavePanel(NSSavePanel)
PresentedItemChanged()
PresentedItemChangedUbiquityAttributes(NSSet<NSString>)
PresentedItemGainedVersion(NSFileVersion)
PresentedItemLostVersion(NSFileVersion)
PresentedItemMoved(NSUrl)
PresentedItemResolveConflictVersion(NSFileVersion)
PresentedSubitemAppeared(NSUrl)
PresentedSubitemChanged(NSUrl)
PresentedSubitemGainedVersion(NSUrl, NSFileVersion)
PresentedSubitemLostVersion(NSUrl, NSFileVersion)
PresentedSubitemMoved(NSUrl, NSUrl)
PresentedSubitemResolvedConflictVersion(NSUrl, NSFileVersion)
PresentError(NSError)
PresentError(NSError, NSWindow, NSObject, Selector, nint)
PreservesVersions()
PrintDocument(NSObject)
PrintDocument(NSDictionary, Boolean, NSObject, Selector, nint)
PrintOperation(NSDictionary, NSError)
ReadFromData(NSData, String, NSError)
ReadFromFileWrapper(NSFileWrapper, String, NSError)
ReadFromUrl(NSUrl, String, NSError)
RelinquishPresentedItemToReader(NSFilePresenterReacquirer)
RelinquishPresentedItemToWriter(NSFilePresenterReacquirer)
RemoveWindowController(NSWindowController)
RenameDocument(NSObject)
RestorableStateKeyPaths()
RestoreDocumentWindow(String, NSCoder, NSWindowCompletionHandler)
RestoreState(NSCoder)
RestoreUserActivityState(NSUserActivity)
RevertDocumentToSaved(NSObject)
RevertToContentsOfUrl(NSUrl, String, NSError)
RunModalPageLayout(NSPrintInfo, NSObject, Selector, nint)
RunModalPrintOperation(NSPrintOperation, NSObject, Selector, nint)
RunModalSavePanelForSaveOperation(NSSaveOperationType, NSObject, Selector, nint)
RunPageLayout(NSObject)
SaveDocument(NSObject)
SaveDocument(NSObject, Selector, nint)
SaveDocumentAs(NSObject)
SaveDocumentAsPdf(NSObject)
SaveDocumentTo(NSObject)
SavePresentedItemChanges(Action<NSError>)
SaveTo(NSUrl, String, NSSaveOperationType, NSDocumentCompletionHandler)
SaveToUrl(NSUrl, String, NSSaveOperationType, NSError)
SaveToUrl(NSUrl, String, NSSaveOperationType, NSObject, Selector, nint)
ScheduleAutosaving()
SetWindow(NSWindow)
ShareDocument(NSSharingService, Action<Boolean>)
ShareDocumentAsync(NSSharingService)
ShouldChangePrintInfo(NSPrintInfo)
ShouldCloseWindowController(NSWindowController, NSObject, Selector, nint)
ShowWindows()
StopBrowsingVersions(Action)
StopBrowsingVersionsAsync()
UnblockUserInteraction()
UnlockDocument(NSObject)
UnlockDocumentWithCompletionHandler(NSDocumentUnlockDocumentCompletionHandler)
UnlockWithCompletionHandler(NSDocumentUnlockCompletionHandler)
UpdateChangeCount(NSDocumentChangeType)
UpdateChangeCount(NSObject, NSSaveOperationType)
UpdateUserActivityState(NSUserActivity)
ValidateMenuItem(NSMenuItem)
ValidateUserInterfaceItem(INSValidatedUserInterfaceItem)
ValidateUserInterfaceItem(NSObject)
WillNotPresentError(NSError)
WillPresentError(NSError)
WindowControllerDidLoadNib(NSWindowController)
WindowControllerWillLoadNib(NSWindowController)
WritableTypes()
WritableTypesForSaveOperation(NSSaveOperationType)
WriteSafelyToUrl(NSUrl, String, NSSaveOperationType, NSError)
WriteToUrl(NSUrl, String, NSError)
WriteToUrl(NSUrl, String, NSSaveOperationType, NSUrl, NSError)
net9.0-macos14.2
namespace AppKit
{
[Register("NSDocument", true)]
[SupportedOSPlatform("macos")]
[UnsupportedOSPlatform("maccatalyst")]
public class NSDocument : NSObject, INSEditorRegistration, INSMenuItemValidation, INSUserActivityRestoring, INSUserInterfaceValidations, INSFilePresenter, INativeObject, IDisposable
{
[BindingImpl(BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
[SupportedOSPlatform("macos13.2")]
[UnsupportedOSPlatform("maccatalyst")]
public virtual INSPreviewRepresentableActivityItem![]? PreviewRepresentableActivityItems
{
[Export("previewRepresentableActivityItems", ArgumentSemantic.Copy)]
get;
[Export("setPreviewRepresentableActivityItems:", ArgumentSemantic.Copy)]
set;
}
}
}
.NET | 8.09.0 |
---|---|
Information specific to net9.0 | |
Platforms | This API is only available when you target a specific platform: |
macOS | 10.1410.1510.1611.011.111.211.312.012.112.313.013.113.314.014.2 |
Information specific to net9.0-macos14.2 | |
Assembly | Microsoft.macOS , Version=14.2.0.0, PublicKeyToken=84e04ff9cfb79065 |
Referencing | The API is automatically referenced. |
Platform Restrictions | The property getter is only supported on the following platforms:
The property setter is only supported on the following platforms:
|
- Built-in API
- Package-provided API