IPrintSchemaTicket-Schnittstelle (printerextension.h)
Stellt die primäre Methode für den Zugriff auf und die Überprüfung eines PrintTicket bereit.
Erbschaft
Die IPrintSchemaTicket Schnittstelle erbt von IPrintSchemaElement.
Methodik
Die IPrintSchemaTicket Schnittstelle hat diese Methoden.
IPrintSchemaTicket::CommitAsync Ruft einen asynchronen PrintTicket-Commit-Vorgangskontext ab. |
IPrintSchemaTicket::get_JobCopiesAllDocuments Ruft die Kopieranzahl ab. |
IPrintSchemaTicket::GetCapabilities Ruft ein IPrintSchemaCapabilities -Objekt, das die Druckerfunktionen basierend auf den aktuellen Einstellungen dieses IPrintSchemaTicket -Objekts darstellt. |
IPrintSchemaTicket::GetFeature Ruft ein benanntes Feature aus dem PrintTicket anhand des Namens und vollständigen Namespace-URI ab. |
IPrintSchemaTicket::GetFeatureByKeyName Ruft ein Feature vom PrintTicket basierend auf dem angegebenen Schlüsselnamen ab. |
IPrintSchemaTicket::NotifyXmlChanged Benachrichtigt das Drucksystem, dass das XML-DOM-Objekt geändert wurde. |
IPrintSchemaTicket::p ut_JobCopiesAllDocuments Legt die Anzahl der Kopien fest. |
IPrintSchemaTicket::ValidateAsync- Ruft einen asynchronen PrintTicket-Überprüfungsvorgangskontext ab. |
Bemerkungen
Um für C++-Clients ein IXMLDOMDocument2--Objekt für das PrintTicket-Objekt abzurufen, müssen Sie zunächst den ppXmlNode Parameter der XmlNode--Eigenschaft (mithilfe von *ppXmlNode) ableiten. Dadurch wird ein Zeiger auf eine Schnittstelle vom Typ IUnknownabgerufen. Verwenden Sie diesen Zeiger, um die QueryInterface- Methode des PrintTicket-Objekts aufzurufen, um auf das zugrunde liegende IXMLDOMDocument2-Objekt zuzugreifen.
Verwenden Sie für C#- und JavaScript-Clients printerextension.h GetReadStream- oder GetWriteStream-Methoden, um auf ein IPrintSchemaElement XmlNode zuzugreifen.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 8 |
mindestens unterstützte Server- | Windows Server 2012 |
Zielplattform- | Fenster |
Header- | printerextension.h (include Printerextension.h) |