Έχω κάνει ένα κομμάτι της εργασίας με την KeywordQuery αντικείμενο στο SharePoint 2010 και αξιοποιώντας το HiddenConstraints ιδιοκτησίας.
Δεν βρήκα οποιαδήποτε αμέσως χρήσιμες πληροφορίες σχετικά με το που ιδιοκτησίας, έτσι σκέφτηκα ότι γρήγορα θα σημειώνω πόσο έχω χρησιμοποιήσει αυτό το.
Όσο μπορώ να πω, Αυτό είναι μια αυτόματη περιορισμού αύξησα το ερώτημα, έτσι ώστε να μπορείτε να ταξινομήσετε του πάρκου εκεί και δεν ανησυχείτε για αυτό. Ως εκ τούτου, είναι ακριβώς μια άλλη λέξη-κλειδί (ή σύνολο λέξεων-κλειδιών) και τροποποιητές που μπορείτε να πληκτρολογήσετε το UI, όταν κάνετε μια αναζήτηση λέξεων-κλειδιών. Εδώ είναι ένα παράδειγμα:
keywordQuery.HiddenConstraints = "πεδίο εφαρμογής:\"Industry" ";
Μπορείτε να προσθέσετε επιπλέον περιορισμούς με χώρο οριοθέτη.
keywordQuery.HiddenConstraints = "πεδίο εφαρμογής:\"Industry" άμυνα";
Τα παραπάνω λέγοντας στα αγγλικά, "εκτελέσετε ένα ερώτημα-κλειδί που ψάχνετε για την"άμυνα"και επιπλέον, Χρησιμοποιήστε το πεδίο "Βιομηχανία".
Εδώ είναι ένας άλλος τρόπος το:
Έχω χρησιμοποιήσει αυτό να παρέχει ένα πλαίσιο εξαρτώνται από αυτόματη πεδίο σε ένα μέρος του Ιστού συνήθειας. Όταν ο χρήστης κάνει κλικ σε μια καρτέλα και κάνει κλικ στο κουμπί Αναζήτηση, καρτέλα υπαγορεύει ένα πεδίο εφαρμογής της συγκεκριμένης αναζήτησης. Λειτουργεί καλά μέχρι στιγμής.
</Τέλος>
Συνέχεια μου για Twitter σε http://www.twitter.com/pagalvin