Class CSSearchableItem

All Implemented Interfaces:
NSCoding, NSObjectProtocol, NSSecureCoding, ObjCProtocol

public class CSSearchableItem
extends NSObject
implements NSSecureCoding
Since:
Available in iOS 9.0 and later.
  • Constructor Details

    • CSSearchableItem

      public CSSearchableItem()
    • CSSearchableItem

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

      protected CSSearchableItem​(NSObject.SkipInit skipInit)
    • CSSearchableItem

      public CSSearchableItem​(String uniqueIdentifier, String domainIdentifier, CSSearchableItemAttributeSet attributeSet)
    • CSSearchableItem

      public CSSearchableItem​(NSCoder coder)
  • Method Details

    • getUniqueIdentifier

      public String getUniqueIdentifier()
    • setUniqueIdentifier

      public void setUniqueIdentifier​(String v)
    • getDomainIdentifier

      public String getDomainIdentifier()
    • setDomainIdentifier

      public void setDomainIdentifier​(String v)
    • getExpirationDate

      public NSDate getExpirationDate()
    • setExpirationDate

      public void setExpirationDate​(NSDate v)
    • getAttributeSet

      public CSSearchableItemAttributeSet getAttributeSet()
    • setAttributeSet

      public void setAttributeSet​(CSSearchableItemAttributeSet v)
    • supportsSecureCoding

      public static boolean supportsSecureCoding()
    • CSSearchableItemActionType

      public static String CSSearchableItemActionType()
      Since:
      Available in iOS 9.0 and later.
    • CSSearchableItemActivityIdentifier

      public static String CSSearchableItemActivityIdentifier()
      Since:
      Available in iOS 9.0 and later.
    • getActionIdentifier

      public static String getActionIdentifier()
      Since:
      Available in iOS 15.0 and later.
    • CSQueryContinuationActionType

      public static String CSQueryContinuationActionType()
      Since:
      Available in iOS 10.0 and later.
    • CSSearchQueryString

      public static String CSSearchQueryString()
      Since:
      Available in iOS 10.0 and later.
    • init

      protected long init​(String uniqueIdentifier, String domainIdentifier, CSSearchableItemAttributeSet attributeSet)
    • encode

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

      protected long init​(NSCoder coder)