Feedback geben
Class Attachment
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Anhang
Veraltet. Diese Klasse ist veraltet und sollte nicht in neuen Skripts verwendet werden.
Ein Google Sites-Anhang, z. B. eine an eine Seite angehängte Datei.
Beachten Sie, dass ein Anhang ein Blob ist und überall dort verwendet werden kann, wo eine Blob-Eingabe erwartet wird.
var filesPage = SitesApp . getSite ( 'example.com' , 'mysite' ) . getChildByName ( "files" );
var attachments = filesPage . getAttachments ();
// DocsList . createFile accepts a blob input . Since an Attachment is just a blob , we can
// just pass it directly to that method
var file = DocsList . createFile ( attachments [ 0 ]);
Methoden
Methode Rückgabetyp Kurzbeschreibung
getAs(contentType)
Blob
Gibt die Daten in diesem Objekt als Blob zurück, das in den angegebenen Inhaltstyp konvertiert wurde.
getBlob()
Blob
Gibt die Daten in diesem Objekt als Blob zurück.
Detaillierte Dokumentation
getAs(contentType)
Gibt die Daten in diesem Objekt als Blob zurück, das in den angegebenen Inhaltstyp konvertiert wurde. Dieses
fügt dem Dateinamen die entsprechende Erweiterung hinzu, beispielsweise "meinedatei.pdf". Allerdings
geht davon aus, dass der Teil des Dateinamens, der auf den letzten Punkt folgt (falls vorhanden), ein vorhandener
die ersetzt werden soll. Daher lautet „Einkaufsliste.12.25.2014“. wird zu
„Einkaufsliste.12.25.pdf“.
Die Tageskontingente für Conversions finden Sie unter Kontingente für Google
Dienste . Neu erstellte Google Workspace-Domains unterliegen möglicherweise vorübergehend strengeren Richtlinien.
Kontingenten.
Parameter
Name Typ Beschreibung
contentType
String
Der MIME-Typ, in den konvertiert werden soll. Für die meisten Blobs ist 'application/pdf'
ist die einzige gültige Option. Für Bilder im BMP-, GIF-, JPEG- oder PNG-Format gilt auch Folgendes: 'image/bmp'
, 'image/gif'
, 'image/jpeg'
oder 'image/png'
gültig sein. Bei einem Google Docs-Dokument ist 'text/markdown'
ebenfalls gültig.
Rückflug
Blob
: Die Daten als Blob.
getBlob()
Gibt die Daten in diesem Objekt als Blob zurück.
Rückflug
Blob
: Die Daten als Blob.
Verworfene Methoden
deleteAttachment()
Veraltet. Diese Funktion ist veraltet und sollte nicht in neuen Skripts verwendet werden.
Löscht diesen Anhang.
var pages = SitesApp . getSite ( 'example.com' , 'mysite' ) . getChildren ();
var attachments = pages [ 0 ] . getAttachments ();
attachments [ 0 ] . deleteAttachment ();
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche :
https://sites.google.com/feeds
getAttachmentType()
Veraltet. Diese Funktion ist veraltet und sollte nicht in neuen Skripts verwendet werden.
Gibt den Typ dieses Anhangs zurück (HOSTED oder WEB).
var pages = SitesApp . getSite ( 'example.com' , 'mysite' ) . getChildren ();
var attachments = pages [ 0 ] . getAttachments ();
var attType = attachments [ 0 ] . getAttachmentType ();
// This will log "Hosted"
Logger . log ( attType );
// Since this returns an AttachmentType and not a String , for the
// purposes of equivalence we want to either do this or cast the
// type to a String
if ( attType == SitesService . AttachmentType . HOSTED ) {
Logger . log ( "This is a match" );
}
// The above is the same as
if ( String ( attType ) == "Hosted" ) {
Logger . log ( "This is also a match" );
}
Rückflug
AttachmentType
– Der Anhangstyp
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche :
https://sites.google.com/feeds
getContentType()
Veraltet. Diese Funktion ist veraltet und sollte nicht in neuen Skripts verwendet werden.
Gibt den MIME-Typ dieses Anhangs zurück. Fehler bei Webanhängen.
var pages = SitesApp . getSite ( 'example.com' , 'mysite' ) . getChildren ();
var attachments = pages [ 0 ] . getAttachments ();
var contentType = attachments [ 0 ] . getContentType ();
Rückflug
String
– der MIME-Typ des Anhangs
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche :
https://sites.google.com/feeds
getDatePublished()
Veraltet. Diese Funktion ist veraltet und sollte nicht in neuen Skripts verwendet werden.
Datum der ersten Veröffentlichung dieses Anhangs zurückgeben
var pages = SitesApp . getSite ( 'example.com' , 'mysite' ) . getChildren ();
var attachments = pages [ 0 ] . getAttachments ();
var date = attachments [ 0 ] . getDatePublished ();
Rückflug
Date
– das Datum der ursprünglichen Veröffentlichung
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche :
https://sites.google.com/feeds
getDescription()
Veraltet. Diese Funktion ist veraltet und sollte nicht in neuen Skripts verwendet werden.
Gibt die Beschreibung dieses Anhangs zurück.
var pages = SitesApp . getSite ( 'example.com' , 'mysite' ) . getChildren ();
var attachments = pages [ 0 ] . getAttachments ();
var description = attachments [ 0 ] . getDescription ();
Rückflug
String
– Die Beschreibung des Anhangs
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche :
https://sites.google.com/feeds
getLastUpdated()
Veraltet. Diese Funktion ist veraltet und sollte nicht in neuen Skripts verwendet werden.
Datum zurückgeben, an dem dieser Anhang zuletzt aktualisiert wurde
var pages = SitesApp . getSite ( 'example.com' , 'mysite' ) . getChildren ();
var attachments = pages [ 0 ] . getAttachments ();
var date = attachments [ 0 ] . getLastUpdated ();
Rückflug
Date
– das Datum der letzten Aktualisierung
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche :
https://sites.google.com/feeds
getParent()
Veraltet. Diese Funktion ist veraltet und sollte nicht in neuen Skripts verwendet werden.
Ruft die übergeordnete Seite dieses Anhangs ab.
var pages = SitesApp . getSite ( 'example.com' , 'mysite' ) . getChildren ();
var attachments = pages [ 0 ] . getAttachments ();
// This is equal to pages [ 0 ]
var parent = attachments [ 0 ] . getParent ();
Rückflug
Page
– die übergeordnete Seite
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche :
https://sites.google.com/feeds
getTitle()
Veraltet. Diese Funktion ist veraltet und sollte nicht in neuen Skripts verwendet werden.
Gibt den Titel dieses Anhangs zurück.
var pages = SitesApp . getSite ( 'example.com' , 'mysite' ) . getChildren ();
var attachments = pages [ 0 ] . getAttachments ();
var title = attachments [ 0 ] . getTitle ();
Rückflug
String
– der Titel des Anhangs
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche :
https://sites.google.com/feeds
getUrl()
Veraltet. Diese Funktion ist veraltet und sollte nicht in neuen Skripts verwendet werden.
Gibt die Download-URL für diesen Anhang zurück.
var pages = SitesApp . getSite ( 'example.com' , 'mysite' ) . getChildren ();
var attachments = pages [ 0 ] . getAttachments ();
var url = attachments [ 0 ] . getUrl ();
Rückflug
String
– die Download-URL
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche :
https://sites.google.com/feeds
setContentType(contentType)
Veraltet. Diese Funktion ist veraltet und sollte nicht in neuen Skripts verwendet werden.
Legen Sie den MIME-Typ dieses Anhangs fest. Fehler bei Webanhängen.
var pages = SitesApp . getSite ( 'example.com' , 'mysite' ) . getChildren ();
var attachments = pages [ 0 ] . getAttachments ();
attachments [ 0 ] . setContentType ( "text/plain" );
Parameter
Name Typ Beschreibung
contentType
String
Der neue MIME-Typ
Rückflug
Attachment
– dieser Anhang zur Verkettung
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche :
https://sites.google.com/feeds
setDescription(description)
Veraltet. Diese Funktion ist veraltet und sollte nicht in neuen Skripts verwendet werden.
Legen Sie die Beschreibung dieses Anhangs fest.
var pages = SitesApp . getSite ( 'example.com' , 'mysite' ) . getChildren ();
var attachments = pages [ 0 ] . getAttachments ();
// This is an example of chaining in action
attachments [ 0 ] . setTitle ( "New Title" )
. setDescription ( "New Description" );
Parameter
Name Typ Beschreibung
description
String
die neue Beschreibung
Rückflug
Attachment
– dieser Anhang zur Verkettung
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche :
https://sites.google.com/feeds
setFrom(blob)
Veraltet. Diese Funktion ist veraltet und sollte nicht in neuen Skripts verwendet werden.
Legen Sie die tatsächlichen Daten dieses Anhangs fest. Fehler bei Webanhängen.
var pages = SitesApp . getSite ( 'demositeappsscript' ) . getChildren ();
var attachments = pages [ 0 ] . getAttachments ();
// This snippet demonstrates how to create a new text blob and attach it
// to the page
var blob = Utilities . newBlob ( "This data is now the attachment content" );
// We must set a filename since we created the blob from String data
// instead of something like a URL source
blob . setName ( "attachment.txt" );
attachments [ 0 ] . setTitle ( "New Title" )
. setDescription ( "New Description" )
. setContentType ( "text/plain" )
. setFrom ( blob );
Parameter
Rückflug
Attachment
– dieser Anhang zur Verkettung
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche :
https://sites.google.com/feeds
setParent(parent)
Veraltet. Diese Funktion ist veraltet und sollte nicht in neuen Skripts verwendet werden.
Legt die übergeordnete Seite für diesen Anhang fest.
var pages = SitesApp . getSite ( 'example.com' , 'mysite' ) . getChildren ();
var attachments = pages [ 0 ] . getAttachments ();
// Sets the parent page to be the next sibling
attachments [ 0 ] . setParent ( pages [ 1 ]);
Parameter
Name Typ Beschreibung
parent
Page
das neue übergeordnete Element
Rückflug
Attachment
– dieser Anhang zur Verkettung
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche :
https://sites.google.com/feeds
setTitle(title)
Veraltet. Diese Funktion ist veraltet und sollte nicht in neuen Skripts verwendet werden.
Legen Sie den Titel dieses Anhangs fest.
var pages = SitesApp . getSite ( 'example.com' , 'mysite' ) . getChildren ();
var attachments = pages [ 0 ] . getAttachments ();
// This is an example of chaining in action
attachments [ 0 ] . setTitle ( "New Title" )
. setDescription ( "New Description" );
Parameter
Name Typ Beschreibung
title
String
der neue Titel
Rückflug
Attachment
– dieser Anhang zur Verkettung
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche :
https://sites.google.com/feeds
setUrl(url)
Veraltet. Diese Funktion ist veraltet und sollte nicht in neuen Skripts verwendet werden.
Legt die Download-URL für diesen Anhang fest. Nur gültig für Webanhänge.
var pages = SitesApp . getSite ( 'demositeappsscript' ) . getChildren ();
var attachments = pages [ 0 ] . getAttachments ();
attachments [ 0 ] . setTitle ( "New Web Attachment" )
. setDescription ( "New Description" )
. setUrl ( "http://example.com/files/your_file.txt" );
Parameter
Name Typ Beschreibung
url
String
Rückflug
Attachment
– dieser Anhang zur Verkettung
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche :
https://sites.google.com/feeds
Feedback geben
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers . Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2024-08-21 (UTC).
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Benötigte Informationen nicht gefunden"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Zu umständlich/zu viele Schritte"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Nicht mehr aktuell"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problem mit der Übersetzung"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problem mit Beispielen/Code"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Sonstiges"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Leicht verständlich"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Mein Problem wurde gelöst"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Sonstiges"
}]
Haben Sie Feedback für uns?
{
"lastModified": "Zuletzt aktualisiert: 2024-08-21 (UTC).",
"confidential": False
}