PrintQueue.GetPrintCapabilitiesAsXml Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает объект MemoryStream, определяющий возможности принтера в виде XML-потока, компилируемого с помощью схемы печати.
Перегрузки
GetPrintCapabilitiesAsXml() |
Возвращает объект MemoryStream, определяющий возможности принтера в виде XML-потока, компилируемого с помощью схемы печати. |
GetPrintCapabilitiesAsXml(PrintTicket) |
Возвращает объект MemoryStream, указывающий возможности принтера в формате XML, компилируемого с помощью схемы печати. |
Комментарии
Используемая XML-схема называется PrintCapabilities, которая является частью системы схемы печати .
GetPrintCapabilitiesAsXml()
Возвращает объект MemoryStream, определяющий возможности принтера в виде XML-потока, компилируемого с помощью схемы печати.
public:
System::IO::MemoryStream ^ GetPrintCapabilitiesAsXml();
public System.IO.MemoryStream GetPrintCapabilitiesAsXml ();
member this.GetPrintCapabilitiesAsXml : unit -> System.IO.MemoryStream
Public Function GetPrintCapabilitiesAsXml () As MemoryStream
Возвращаемое значение
Объект MemoryStream, определяющий возможности принтера с использованием XML-схемы PrintCapabilities, входящей в состав системы схемы печати.
Исключения
Не удалось получить возможности печати.
Применяется к
GetPrintCapabilitiesAsXml(PrintTicket)
Возвращает объект MemoryStream, указывающий возможности принтера в формате XML, компилируемого с помощью схемы печати.
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
Public Function GetPrintCapabilitiesAsXml (printTicket As PrintTicket) As MemoryStream
Параметры
- printTicket
- PrintTicket
Билет на печать, на основе которого сообщаются возможности принтера.
Возвращаемое значение
Объект MemoryStream, определяющий возможности принтера с использованием XML-схемы PrintCapabilities, входящей в состав системы схемы печати.
Исключения
Не удалось получить возможности печати.
Объект printTicket
имеет неправильный формат.
Комментарии
Параметр PrintTicket используется в качестве основы для создания XML-кода возможностей печати. Например, предположим, что принтер поддерживает только типы носителей A и B из входной ячейки 1 и только тип мультимедиа C из входной ячейки 2.
printTicket
Если параметр указывает входной контейнер 1, то возвращаемый XML-код возможностей печати будет включать все три типа мультимедиа, но он будет сообщать тип C как "ограниченный". printTicket
Если параметр указан входной ячейки 2, то возвращаемый XML-код возможностей печати будет включать все три типа мультимедиа, но он будет сообщать типы A и B как "ограниченные". Дополнительные сведения об ограничениях см. в разделе Схема печати.
Если printTicket
имеет значение null
, UserPrintTicket используется .