Class NSExtensionItem

All Implemented Interfaces:
NSCoding, NSObjectProtocol, NSSecureCoding, ObjCProtocol

public class NSExtensionItem
extends NSObject
implements NSSecureCoding
  • Constructor Details

    • NSExtensionItem

      public NSExtensionItem()
    • NSExtensionItem

      protected NSExtensionItem​(NSObject.Handle h, long handle)
    • NSExtensionItem

      protected NSExtensionItem​(NSObject.SkipInit skipInit)
    • NSExtensionItem

      public NSExtensionItem​(NSCoder coder)
  • Method Details

    • getAttributedTitle

      public NSAttributedString getAttributedTitle()
    • setAttributedTitle

      public void setAttributedTitle​(NSAttributedString v)
    • getAttributedContentText

      public NSAttributedString getAttributedContentText()
    • setAttributedContentText

      public void setAttributedContentText​(NSAttributedString v)
    • getAttachments

      public NSArray<NSItemProvider> getAttachments()
    • setAttachments

      public void setAttachments​(NSArray<NSItemProvider> v)
    • getUserInfo

      public NSDictionary<?,​?> getUserInfo()
    • setUserInfo

      public void setUserInfo​(NSDictionary<?,​?> v)
    • supportsSecureCoding

      public static boolean supportsSecureCoding()
    • AttributedTitleKey

      public static String AttributedTitleKey()
    • AttributedContentTextKey

      public static String AttributedContentTextKey()
    • AttachmentsKey

      public static String AttachmentsKey()
    • encode

      public void encode​(NSCoder coder)
      Specified by:
      encode in interface NSCoding
    • init

      protected long init​(NSCoder coder)