PrintQueue.GetPrintCapabilitiesAsXml PrintQueue.GetPrintCapabilitiesAsXml PrintQueue.GetPrintCapabilitiesAsXml PrintQueue.GetPrintCapabilitiesAsXml Method

Definición

Obtiene un objeto MemoryStream que especifica las capacidades de la impresora como una secuencia XML que cumple con el Esquema de impresión.Gets a MemoryStream object that specifies the printer's capabilities as an XML stream that complies with the Print Schema.

Sobrecargas

GetPrintCapabilitiesAsXml() GetPrintCapabilitiesAsXml() GetPrintCapabilitiesAsXml() GetPrintCapabilitiesAsXml()

Obtiene un objeto MemoryStream que especifica las capacidades de la impresora como una secuencia XML que cumple con el Esquema de impresión.Gets a MemoryStream object that specifies the printer's capabilities as an XML stream that complies with the Print Schema.

GetPrintCapabilitiesAsXml(PrintTicket) GetPrintCapabilitiesAsXml(PrintTicket) GetPrintCapabilitiesAsXml(PrintTicket)

Obtiene un objeto MemoryStream que especifica las capacidades de la impresora en formato XML que cumple con el Esquema de impresión.Gets a MemoryStream object that specifies the printer's capabilities in an XML format that complies with the Print Schema.

Comentarios

El esquema XML utilizado se denomina "PrintCapabilities", una parte del sistema de esquema de impresión .The XML schema used is called "PrintCapabilities," a part of the Print Schema system.

GetPrintCapabilitiesAsXml() GetPrintCapabilitiesAsXml() GetPrintCapabilitiesAsXml() GetPrintCapabilitiesAsXml()

Obtiene un objeto MemoryStream que especifica las capacidades de la impresora como una secuencia XML que cumple con el Esquema de impresión.Gets a MemoryStream object that specifies the printer's capabilities as an XML stream that complies with the Print Schema.

public:
 System::IO::MemoryStream ^ GetPrintCapabilitiesAsXml();
public System.IO.MemoryStream GetPrintCapabilitiesAsXml ();
member this.GetPrintCapabilitiesAsXml : unit -> System.IO.MemoryStream
Public Function GetPrintCapabilitiesAsXml () As MemoryStream

Devoluciones

Objeto MemoryStream que especifica las capacidades de la impresora usando "PrintCapabilities" del esquema XML, una parte del sistema Esquema de impresión.A MemoryStream specifying the printer's capabilities by using the XML schema "PrintCapabilities," a part of the Print Schema system.

Excepciones

No se pudieron recuperar las capacidades de impresión.The print capabilities could not be retrieved.

Seguridad

PrintingPermission
para obtener permiso para obtener capacidades de impresión.for permission to get print capabilities. Enumeración asociada:DefaultPrintingAssociated enumeration: DefaultPrinting

GetPrintCapabilitiesAsXml(PrintTicket) GetPrintCapabilitiesAsXml(PrintTicket) GetPrintCapabilitiesAsXml(PrintTicket)

Obtiene un objeto MemoryStream que especifica las capacidades de la impresora en formato XML que cumple con el Esquema de impresión.Gets a MemoryStream object that specifies the printer's capabilities in an XML format that complies with the Print Schema.

public:
 System::IO::MemoryStream ^ GetPrintCapabilitiesAsXml(System::Printing::PrintTicket ^ printTicket);
public System.IO.MemoryStream GetPrintCapabilitiesAsXml (System.Printing.PrintTicket printTicket);
member this.GetPrintCapabilitiesAsXml : System.Printing.PrintTicket -> System.IO.MemoryStream

Parámetros

printTicket
PrintTicket PrintTicket PrintTicket PrintTicket

Solicitud de impresión que proporciona la base sobre la que se informa de las capacidades de impresión.A print ticket that provides the basis on which the print capabilities are reported.

Devoluciones

Objeto MemoryStream que especifica las capacidades de la impresora usando "PrintCapabilities" del esquema XML, una parte del sistema Esquema de impresión.A MemoryStream specifying the printer's capabilities by using the XML schema "PrintCapabilities," a part of the Print Schema system.

Excepciones

No se pudieron recuperar las capacidades de impresión.The print capabilities could not be retrieved.

printTicket no está bien formado.printTicket is not well-formed.

Comentarios

El PrintTicket parámetro se utiliza como base para construir el XML de las capacidades de impresión.The PrintTicket parameter is used as the basis on which to construct the print capabilities XML. Por ejemplo, supongamos que la impresora admite solo los tipos de medios A y B desde la bandeja de entrada 1 y solo admite el tipo de medio C de la bandeja de entrada 2.For example, suppose the printer supported only media types A and B from input bin 1 and it only supported media type C from input bin 2. Si el printTicket parámetro especificado en la bandeja de entrada es 1, el XML de funcionalidades de impresión que se devuelve incluirá los tres tipos de medios, pero se notificará el tipo C como "restringido".If the printTicket parameter specified input bin 1, then the print capabilities XML that is returned would include all three media types, but it would report type C as "constrained." Si el printTicket parámetro especificado en la bandeja de entrada es 2, el XML de funcionalidades de impresión que se devuelve incluiría los tres tipos de medios, pero se notificarían los tipos a y B como "restringido".If the printTicket parameter specified input bin 2, then the print capabilities XML that is returned would include all three media types, but it would report types A and B as "constrained." Vea el esquema de impresión para obtener más información sobre las restricciones.See the Print Schema for more information on constraints.

Si printTicket es null ,UserPrintTicket se usa.If printTicket is null, the UserPrintTicket is used.

Seguridad

PrintingPermission
para obtener permiso para obtener capacidades de impresión.for permission to get print capabilities. Enumeración asociada:DefaultPrintingAssociated enumeration: DefaultPrinting

Se aplica a