Freigeben über


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)

Siehe auch

IPrintSchemaAsyncOperationEvent::Completed

IPrintSchemaCapabilities

IPrintSchemaElement-

IPrintSchemaElement::XmlNode