Über | Artikel | Dienstleistungen | Software | Kontakt

Latest Free Software SharePoint

ARB Security Solutions veröffentlicht regelmäßig kostenlos SharePoint-Software, einschließlich WebParts, Client-Anwendungen, Framework-Erweiterungen und andere Verschiedene Komponenten.
Die jüngste ist Freeware:

Titel: Einfache Rollup SharePoint WebPart
Datum der Veröffentlichung: 10/22/2009

Zurück Zwei Free WebPart Releases:

SecureCenter Für SharePoint

Durch die SharePoint-Sicherheit Integratoren, für SharePoint-Security-Integratoren.

SharePoint Security Assurance Program ™

Für außen vor SharePoint-Installationen, ist Sicherheit ein wichtiger akut Einsatz Sorge. Erfahren Sie, wie durch die tägliche Sicherheits-Scans lassen sich externe Business-Anwender und Partner, dass sie im Vertrauen zusammenarbeiten zu achten!

Security Assurance WebPart:



Rückkehr GUID für den internen SharePoint Felder

Also, ein Freund fragte mich, heute eine ziemlich einfache Frage.

Was ist die einfachste Art, wie man die GUID des internen Felder, die SharePoint bietet greifen kann? Was ist die effizienteste, klar und wartbar Weg über Umgebungen konsequent einen Hinweis auf-gebaut in Bereichen wie:

FullName
Bild
Titel der Umfrage
usw.
Der beste Weg, dies zu tun ist, um die SPBuiltInFieldId Klasse verwenden. Dies ist, weil es nativ ein identifizierbarer Weise den Zugang zu allen internen Felder, die Sie normalerweise verwenden, die Kohärenz und Lesbarkeit des Codes zur Verfügung stellt.

Zum Beispiel könnte man es in Kombination mit SPListItems bei der Erstellung von benutzerdefinierten Schnittstellen zu Standard-SharePoint-Listen. Man könnte sogar nutzen diese, um eine Hashtable Metadaten, die aus eigenem Recht nützlich ist.

Normalerweise ist die Art und Weise, dass einige Teile einer Dokumentation wird Ihnen raten, über eine solche Aufgabe gehen, ist auf dem Gebiet Namen übergeben, dass Sie etwas in der Angabe ein String-Literal koordinieren, um das Feld Name, etwas chaotisch IMHO einzufügen.

Dies würde auf der Form von:

C #:
  1. "My List" ] . Items ; SPListItemCollection ListItems = SPWeb. Listen [ "My List"]. Items;
  2. ; SPListItem Element hinzufügen = ListItems. ();
  3. ] = "string for insertion" ; item [ "Mein Feld"] = "String zum Einfügen";

Dies ist nicht sehr gut aus verschiedenen Gründen, vor allem, weil das Feld Name ist anfällig für typografische Probleme.

Jetzt wollen wir dasselbe tun, aber mit dem SPBuiltInFieldId Klasse.

C #:
  1. "My List" ] . Items ; SPListItemCollection ListItems = SPWeb. Listen [ "My List"]. Items;
  2. ; SPListItem Element hinzufügen = ListItems. ();
  3. Type } ] = "string for insertion" ; item [SPBuiltInFieldId. (Type)] = "String zum Einfügen";

Diese Art könnte auf viele Formate dauern, abhängig von der genauen Feld fehlen, um die Werte eingefügt werden sollen. Anstatt einen String-Literal, um das Feld einfügen, wird die Integrität erhoben, da wir stattdessen übergeben in der GUID wie die SharePoint-OM zur Verfügung gestellt.

  • Share / Bookmark

In Verbindung stehende Pfosten:

  1. Best Practice: Nicht Iterate SPListItems für IQueryable Support
  2. Eingetragen Wörterbuch mit SharePoint-Titel und typisierte SPListItem Collection
  3. Zurück Ihre SharePoint-Listenelemente in XML
  4. Erste Schritte einer SharePoint-Feldwert in C #
  5. Denken Sie daran, zu codieren SharePoint-Link * Felder korrekt

2 Kommentare »

  1. [...] [...]

    Pingback von SharePoint Link Love: 03-20-2008 bei Virtual Generationen - 19. März 2008 @ 5:37 pm

  2. [...] Rückkehr GUID für den internen SharePoint Felder [...]

    Pingback von Links (3/20/2008) «Steve Pietrek's SharePoint Bestellung - 20. März 2008 @ 6:48 pm

RSS-Feed für Kommentare zu diesem Beitrag. TrackBack-URL

Leave a comment