Rückgabewerte für Erfolg
Letzte Änderung: Freitag, 30. Mai 2008
Gilt für: SharePoint Foundation 2010
Inhalt dieses Artikels
Format des Rückgabewerts
meta_info=
Häufig verwendete Feldtypen
Ein gültiger Rückgabewert für FrontPage-Servererweiterungen von Microsoft enthält eines oder beide der folgenden Elemente:
Eine Meldung, dass die Methode erfolgreich ausgeführt wurde.
Den Namen der Methode und eine Aufzählung von Metaschlüsseln und Werten für die Seite, die Seiten oder die Website, für die die Methode ausgeführt wurde.
Format des Rückgabewerts
Der Rückgabewert liegt immer in Form einer HTML-Seite vor, wie im folgenden Beispiel veranschaulicht:
<html><head><title>vermeer.RPC.packet</title></head>LF
<body>LF<p>method=get document:6.0.n.nnnnLF <p>message=successfully
retrieved document'
_borders/left.htm'from'D:\Inetpub\wwwroot\allnew\
_borders\left.htm'LF<p>document=LF<ul>LF<li>document_name=
_borders/left.htmLF<li>meta_info=LF<ul>LF<li>vti_authorLF
<li>SR|authorLF<li>vti_modifiedbyLF<li>SR|authorLF<li>vti_timecreatedLF
<li>TR|05 Nov 1998 22:23:06 -0000LF<li>vti_timelastmodifiedLF
<li>TR|09 Nov 1998 17:03:06-0000LF<li>vti_backlinkinfoLF<li>VX|LF
<li>vti_filesizeLF<li>IR|574LF<li>vti_titleLF<li>SW|Left.BorderLF
<li>vti_categoriesLF<li>VW|LF<li>vti_metatagsLF
<li>VR|GENERATOR.Microsoft\.FrontPage\.6.0.ProgId.FrontPage.
Editor.Document.LF<li>vti_progidLF<li>SR|FrontPage Editor DocumentLF
<li>vti_generatorLF<li>SR|Microsoft FrontPage 6.0LF
<li>vti_nexttolasttimemodifiedLF<li>TR|05 Nov 2003 22:23:21 -0000
LF<li>vti_themeaggregateLF<li>SR|defaultLF<li>vti_navbitsLF
<li>SW|CLF<li>vti_timelastwrittenLF<li>TX|09 Nov 2003 17:03:06
-0000LF</ul>LF</ul>LF</body>LF</html>
Wenn dieses Beispiel in einem Browser angezeigt wird, nimmt es das folgende Format an:
method=get.document:6.0.n.nnnn.
message=successfully.retrieved.document.'_borders/left.htm'.from.
'D:\Inetpub\wwwroot\allnew\_borders\left.htm'.
document=.
document_name=_borders/left.htm
meta_info=
vti_author.
SR|robf.
vti_modifiedby.
SR|robf.
vti_timecreated.
TR|05.Nov.2003.22:23:06.-0000.
vti_timelastmodified.
TR|09.Nov.2003.17:03:06.-0000.
vti_backlinkinfo.
VX|.
vti_filesize.
IR|574.
vti_title.
SW|Left.Border.
vti_categories.
VW|.
vti_metatags.
VR|GENERATOR.Microsoft\.FrontPage\.6.0.ProgId.FrontPage.Editor.Document.
vti_progid.
SR|FrontPage.Editor.Document.
vti_generator.
SR|Microsoft.FrontPage.6.0.
vti_nexttolasttimemodified.
TR|05.Nov.2003.22:23:21.-0000.
vti_themeaggregate.
SR|default.
vti_navbits.
SW|C.
vti_timelastwritten.
TX|09.Nov.2003.17:03:06.-0000.
![]() |
---|
Die in einigen Zeichenfolgen enthaltenen Punkte und die Punkte am Ende der einzelnen Zeilen stellen die Leerzeichen und Zeilenvorschübe (LF) dar, die in diesem Material im früheren Format angezeigt werden. |
Jeder Metaschlüssel wird als separates Aufzählungselement aufgeführt, gefolgt von einem weiteren Aufzählungselement, das das Schlüsselelement enthält. Das Schlüsselelement stellt codierte Informationen zum Schlüssel, eine vertikale Trennlinie und den Schlüsselwert bereit.
Beispiel:
vti_webservertype
SR|msiis
Dieses Beispiel liefert Informationen zum Metaschlüssel vti_webservertype. Im zweiten Aufzählungselement (d. h. dem Schlüsselelement) gibt der zwei Buchstaben umfassende Code links von der vertikalen Linie den Datentyp sowie die Zugriffsebene des Metaschlüsselwerts rechts neben der vertikalen Linie an.
Jeder 2-Buchstaben-Code enthält einen Buchstaben für den Datentyp, auf den ein weiterer Buchstabe folgt, der eine Zugriffsebene angibt. Die folgenden Codes für Datentypen sind verfügbar:
B: Ein boolescher Wert, der auf true oder auf false festgelegt werden kann. Beachten Sie, dass 1 als Ersatz für true verwendet werden kann.
F: Uhrzeit des Dateisystems.
I: Ganzzahl oder Ganzzahl mit Vorzeichen.
S: Zeichenfolge.
T: Uhrzeit.
V: Zeichenfolgenvektor.
Die folgenden Buchstabencodes für die Zugriffsebenen sind vorhanden:
R: Dieser Schlüssel wird in der Benutzeroberfläche von Microsoft FrontPage angezeigt, er kann jedoch nicht geändert werden.
X: Dieser Schlüssel wird in der Benutzeroberfläche von FrontPage nicht angezeigt.
W: Dieser Schlüssel wird in der Benutzeroberfläche von FrontPage angezeigt und kann geändert werden.
Häufig verwendete Feldtypen
In der folgenden Tabelle sind Feldtypen aufgeführt, die in Remoteprozeduraufrufen von FrontPage-Servererweiterungen häufig verwendet werden. Außerdem wird ihre Zuordnung zu .NET-Datentypen angegeben, und Sie finden Beispiele für die Formatierung der einzelnen Feldtypen.
Name |
Format |
Beispielformat |
---|---|---|
Attachments |
System.Boolean |
true|false |
Boolean |
System.Boolean |
true|false |
Calculated |
n/v |
n/v |
Choice |
System.String |
Zeichenfolge |
Computed |
n/v |
n/v |
CrossProjectLink |
System.Boolean |
true|false |
Currency |
System.Double |
17.57 |
DateTime |
System.DateTime |
09.Nov.2004.17:03:06.-0000 |
Lookup |
System.String |
Eine Zeichenfolge mit der ID-Nummer des Elements in der Quellliste. |
LookupMulti |
System.String |
Eine Zeichenfolge mit den ID-Nummern und Nachschlagewerten der Elemente in der Quellliste. In der Zeichenfolge sind die einzelnen Werte durch die Listenelement-ID, Semikolons (;) und Rauten (#) in einem Format wie im folgenden Beispiel voneinander getrennt: 3;#Value;#2;#Value;#1;#Value |
MaxItems |
System.Int32 |
Ganze Zahl |
ModStat |
System.Int32 |
Eine ganz Zahl, die einem der folgenden Werte entspricht: 0: Genehmigt 1: Verweigert 2: Ausstehend |
MultiChoice |
System.String |
[Choice Field 1;|\;#Choice 1\;#Choice 2\;#Choice 3\;#] Beachten sie, dass \;# als Trennzeichenfolge zwischen mehreren Werten in einem Auswahlfeld verwendet wird. Dabei wird die Trennzeichenfolge immer am Anfang und am Ende des Felds angegeben. Das Semikolon erhält einen umgekehrten Schrägstrich als Escapezeichen. |
Note |
System.String |
Mehrzeilige Zeichenfolge |
Number |
System.Double |
1712.5 |
Recurrence |
System.Boolean |
true|false |
Text |
System.String |
Zeichenfolge |
URL |
System.String, System.String |
_layouts/images/home.gif,Home Page Beachten Sie, dass die URL durch ein Komma von der Beschreibung getrennt ist, die als Linktext fungiert. |
User |
System.String |
DOMÄNE\Benutzeralias |