Αρχεία ετικετών: KeywordQuery SharePoint

Εύχρηστο αναφοράς: Προεπιλεγμένη αποτελέσματα αναζήτησης KeywordQuery

Όταν επικαλείστε το Execute() μέθοδος σε μια KeywordQuery, Μπορείτε να δημιουργήσετε ένα ResultTable που βασίζονται σε ResultType.RelevantResults.  Αυτό το τμήμα κώδικα δείχνει τι εννοώ:

ResultTableCollection resultsTableCollection = myKeywordQuery.Execute();

ResultTable searchResultsTable = resultsTableCollection[ResultType.RelevantResults];

Ο πίνακας που προκύπτει θα έχει τις ακόλουθες στήλες πληροφοριών: 

Αναγνωριστικό εργασίας
Κατάταξη
Τίτλος
Συγγραφέας
Μέγεθος
Διαδρομή
Περιγραφή
Γράψτε
Όνομα_τοποθεσίας
CollapsingStatus
HitHighlightedSummary
HitHighlightedProperties
ContentClass
IsDocument
PictureThumbnailURL
ServerRedirectedURL

Εγώ αυτόν τον κατάλογο που προέρχονται από ένα SharePoint 2010 περιβάλλον, επιχείρηση έκδοση.  Ας ελπίσουμε ότι θα είναι χρήσιμο σε κάποιον στο μέλλον.

</Τέλος>

Εγγραφείτε στο blog μου.

Συνέχεια μου για Twitter σε http://www.twitter.com/pagalvin

SharePoint 2010 KeywordQuery και η ιδιότητα του HiddenConstraints

Έχω κάνει ένα κομμάτι της εργασίας με την KeywordQuery αντικείμενο στο SharePoint 2010 και αξιοποιώντας το HiddenConstraints ιδιοκτησίας.

Δεν βρήκα οποιαδήποτε αμέσως χρήσιμες πληροφορίες σχετικά με το που ιδιοκτησίας, έτσι σκέφτηκα ότι γρήγορα θα σημειώνω πόσο έχω χρησιμοποιήσει αυτό το.

Όσο μπορώ να πω, Αυτό είναι μια αυτόματη περιορισμού αύξησα το ερώτημα, έτσι ώστε να μπορείτε να ταξινομήσετε του πάρκου εκεί και δεν ανησυχείτε για αυτό.  Ως εκ τούτου, είναι ακριβώς μια άλλη λέξη-κλειδί (ή σύνολο λέξεων-κλειδιών) και τροποποιητές που μπορείτε να πληκτρολογήσετε το UI, όταν κάνετε μια αναζήτηση λέξεων-κλειδιών.  Εδώ είναι ένα παράδειγμα:

keywordQuery.HiddenConstraints = "πεδίο εφαρμογής:\"Industry" ";

Μπορείτε να προσθέσετε επιπλέον περιορισμούς με χώρο οριοθέτη.

keywordQuery.HiddenConstraints = "πεδίο εφαρμογής:\"Industry" άμυνα";

Τα παραπάνω λέγοντας στα αγγλικά, "εκτελέσετε ένα ερώτημα-κλειδί που ψάχνετε για την"άμυνα"και επιπλέον, Χρησιμοποιήστε το πεδίο "Βιομηχανία".

Εδώ είναι ένας άλλος τρόπος το:

image

Έχω χρησιμοποιήσει αυτό να παρέχει ένα πλαίσιο εξαρτώνται από αυτόματη πεδίο σε ένα μέρος του Ιστού συνήθειας.  Όταν ο χρήστης κάνει κλικ σε μια καρτέλα και κάνει κλικ στο κουμπί Αναζήτηση, καρτέλα υπαγορεύει ένα πεδίο εφαρμογής της συγκεκριμένης αναζήτησης.  Λειτουργεί καλά μέχρι στιγμής.

</Τέλος>

Εγγραφείτε στο blog μου.

Συνέχεια μου για Twitter σε http://www.twitter.com/pagalvin