Αρχεία

Προγραμματισμού ανακτήσετε τη λίστα των εγγράφων Βιβλιοθήκες

The following code snippet is used to retrieve the list of document libraries.

SPWeb _web = SPContext.Current.Web;

SPListCollection ListColl = _web.Lists;

foreach (SPList _lst in ListColl)

{

αν (_lst.BaseTemplate == SPListTemplateType.DocumentLibrary)

26η Νοέμβρη, 2009 | Ετικέτες: , , | Κατηγορία: MOSS 2007, SharePoint Μοντέλο Αντικειμένου | Αφήστε ένα σχόλιο

Πώς να χρησιμοποιήσετε το αρχείο πόρων στο SharePoint 2007

Δημιουργία αρχείου πόρων χρησιμοποιώντας το Visual Studio IDE

Αντιγράψτε το αρχείο πόρων σε 12 φάκελο κυψέλη πόρων

GetLocalized μέθοδος από SPUtility για να διαβάσετε τις τιμές από το αρχείο πόρων

Σύνταξη:

SPUtility.GetLocalizedString(“$Πόροι:<<ResourceFileName,ResourceKeyName>>”, “<<ResourceFileName>>”, μόνο);

Παράδειγμα:

SPUtility.GetLocalizedString(“$Πόροι:MyResources,FirstName”, “MyResources”, μόνο);

Πηγή Δείγμα:

8η του Νοεμβρίου, 2009 | Ετικέτες: , , | Κατηγορία: MOSS 2007, SharePoint Μοντέλο Αντικειμένου | Ένα σχόλιο

Θέση Ενημέρωση ή ενημέρωση συμβάν δύο φορές σε βιβλιοθήκη εγγράφων

Αντικείμενο ή Αντικείμενο Ενημέρωση Ενημέρωση Εκδήλωση στο SharePoint 2007 εμφανίζεται δύο φορές, εφόσον το επιβάλλουν την ολοκλήρωση της παραγγελίας επιλογή είναι ενεργοποιημένη για τη βιβλιοθήκη εγγράφων.

Βρήκα την παρακάτω λύση από υποστήριξης της Microsoft για αυτό το θέμα.

Ελέγξτε την τιμή της vti_sourcecontrolcheckedoutby σε BeforeProperties και AfterProperties, αν οι δύο τιμές είναι μηδενική, τότε η εκδήλωση […]

Προγραμματικός Διαβάστε Alerts για χρήστες σε συλλογή τοποθεσιών

SPAlerCollection τάξη μπορεί να χρησιμοποιηθεί για να πάρει το Alert Συγκέντρωση για τον χρήστη.

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

ιδιωτική στατική άκυρη GetAlerts()

{

SPSite currSite = νέα SPSite(“http://Uday”);

CurrWeb SPWeb = currSite.OpenWeb();

SPUserCollection […]

Τρόπος επεξεργασίας του InfoPath Αρχείο XML στη Βιβλιοθήκη Φόρουμ προγραμματισμού στο SharePoint 2007

Το παρακάτω απόσπασμα γραμμές κώδικα είναι να ενημερώσετε το InfoPath xml αρχείο(αρχείο)

SPWeb _web = SPContext.Current.Web; SPList _list = _web.Lists[“SampleFormLib”];

MemoryStream myInStream = νέα MemoryStream(item.File.OpenBinary()); XmlTextReader αναγνώστης = νέα XmlTextReader(myInStream);

XmlDocument doc = νέα XmlDocument(); doc.Load(αναγνώστης);

reader.Close(); myInStream.Close();

XmlNamespaceManager nameSpaceManager = νέα XmlNamespaceManager(doc.NameTable); nameSpaceManager.AddNamespace(“μου”, “http://schemas.microsoft.com/office/infopath/2003/myXSD/2009-06-11T12:44:57“);

doc.DocumentElement.SelectSingleNode(“μου:Κατάσταση”, nameSpaceManager).InnerText = “Αποθηκευμένων”; […]

"Το αρχείο έχει τροποποιηθεί από SHAREPOINT system" Σφάλμα κατά την ενημέρωση αρχείο XML του InfoPath στο SharePoint Βιβλιοθήκη

Αν προσπαθήσετε να ενημερώσετε το αρχείο XML του InfoPath με το μοντέλο αντικειμένου σε εκδηλώσεις / WebParts ή με οποιοδήποτε μέσο.

Ενώ execting το Item.Update() θα προκαλέσει το παρακάτω σφάλμα. Αν και την ενημέρωση του InfoPath αρχείο XML στο listItem το αντικείμενο του αρχείου και listItem πάρει αποσυνδεθεί.

Item.File.Update() θα λύσει το πρόβλημά σας.

StackTrace […]

SharePoint Διαγνωστικά (SPDiag) Εργαλείο για το SharePoint προϊόντα και τεχνολογίες

Η πραγματική δύναμη του Office SharePoint Server 2007 και το Windows SharePoint Services 3.0 είναι ότι μπορεί να προσαρμοστεί ασταμάτητα για να καλύψουν ένα ευρύ φάσμα αναγκών των επιχειρήσεων. Την πρωτεϊκή φύση του SharePoint είναι ταυτόχρονα πιο ισχυρό χαρακτηριστικό και πιο τρομερή του; η πολυπλοκότητα του περιβάλλοντος SharePoint σας μπορεί να αυξηθεί από τις παραγγελίες του […]

Ενημερώσεις σήμερα αρθεί στις αιτήσεις GET. Για να επιτρέψετε τις ενημερώσεις σε ένα GET, καθόρισε τα «AllowUnsafeUpdates’ ιδιοκτησίας SPWeb

Πήρα αυτό παρακάτω, ενώ η ενημέρωση του προφίλ μέσα από το μοντέλο αντικειμένου.

Ενημερώσεις σήμερα αρθεί στις αιτήσεις GET. Για να επιτρέψετε τις ενημερώσεις σε ένα GET, καθόρισε τα «AllowUnsafeUpdates’ ιδιοκτησίας SPWeb

Προσθέστε web.AllowUnsafeUpdate = true; να λύσει αυτό το ζήτημα.

Ενημέρωση προγραμματισμού περιεχομένου λίστας στο SharePoint

Γεια Devs,

Η Παρακάτω είναι η Δείγμα κώδικα για να ενημερώσετε το περιεχόμενο λίστας του SharePoint μέσω προγραμματισμού, χρησιμοποιώντας το μοντέλο αντικειμένου του SharePoint.

SPSite site = νέα SPSite(“http://localhost:21000”); SPWeb web = Site.OpenWeb(); SPList Λίστα = Web.Lists[“Βιβλίο διευθύνσεων”]; SPListItem listitem = List.GetItemById(0);

κορδόνι Ονοματεπώνυμο = string.Empty;

Ονοματεπώνυμο = listitem[“FirstName”].ToString() + Listitem[“Επώνυμο”].ToString(); SPListItem[“Ονοματεπώνυμο”] = Ονοματεπώνυμο; ListItem.Update();