System/Library/Frameworks/FileProvider.framework
NSFileProviderSearchQuery.h
Download NSFileProviderSearchQuery.h
@class NSString, NSSet, NSArray;
@interface NSFileProviderSearchQuery : NSObject <NSCopying, NSSecureCoding> {
BOOL _shouldPerformServerSearch;
BOOL _shouldPerformThirdPartyServerSearch;
BOOL _avoidCoreSpotlightSearch;
NSString *_scopeFragment;
NSString *_scopedToItemIdentifierBundleId;
NSString *_keyboardLanguage;
NSString *_alternateScopeToItemIdentifier;
NSString *_providerDomainID;
NSSet *_cachedExtensions;
NSSet *_allowedUTTypes;
NSString *_spotlightQueryString;
unsigned long long _trashedItemsMembership;
NSString *_bundleIdentifier;
}
@property (class, readonly) BOOL supportsSecureCoding;
@property (copy, nonatomic) NSString *searchString;
@property (copy, nonatomic) NSString *filename;
@property (copy, nonatomic) NSString *content;
@property (copy, nonatomic) NSSet *allowedContentTypes;
@property (readonly, copy, nonatomic) NSSet *allowedPathExtensions;
@property (copy, nonatomic) NSString *spotlightQueryString;
@property (copy, nonatomic) NSString *keyboardLanguage;
@property (copy, nonatomic) NSString *alternateScopeToItemIdentifier;
@property (nonatomic) BOOL shouldPerformServerSearch;
@property (nonatomic) BOOL shouldPerformThirdPartyServerSearch;
@property (nonatomic) BOOL avoidCoreSpotlightSearch;
@property (copy, nonatomic) NSString *searchContainerItemIdentifier;
@property (nonatomic) unsigned long long trashedItemsMembership;
@property (nonatomic) BOOL includesTrashedItems;
@property (copy, nonatomic) NSString *scopeFragment;
@property (copy, nonatomic) NSString *providerDomainID;
@property (readonly, copy) NSArray *csQueryScopes;
@property (readonly, copy, nonatomic) NSString *filename;
@property (readonly, copy, nonatomic) NSSet *allowedContentTypes;
@property (readonly, copy, nonatomic) NSSet *allowedPathExtensions;
@property (readonly, copy, nonatomic) NSString *scopedToItemIdentifier;
@property (readonly, copy, nonatomic) NSString *searchContainerItemIdentifier;
+ (id)newSearchContainerItemIdentifier;
- (unsigned long long)hash;
- (void)encodeWithCoder:(id)a0;
- (id)description;
- (void).cxx_destruct;
- (BOOL)isEqual:(id)a0;
- (void)setAllowedContentTypes:(id)a0;
- (id)predicate;
- (id)initWithCoder:(id)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (id)allowedContentTypesPredicate;
- (id)filenamePredicate;
- (id)initWithSearchScope:(id)a0;
- (id)initWithSearchScopedToItemID:(id)a0;
- (id)initWithSearchScopedToItemID:(id)a0 alternateItemID:(id)a1;
- (id)initWithSearchScopedToItemIdentifier:(id)a0 alternateItemIdentifier:(id)a1 providerDomainID:(id)a2 searchContainerItemIdentifier:(id)a3;
- (id)initWithSpotlightQueryString:(id)a0 searchScope:(id)a1 searchContainerItemIdentifier:(id)a2;
- (BOOL)isEqualToFileProviderSearchQuery:(id)a0;
- (id)toSpotlightQueryString;
- (id)toSpotlightServerQueryString;
@end