Printer.PaperBin (Propiedad)
Obtiene o establece un valor que indica la bandeja de papel predeterminada en la impresora desde la que el papel se utiliza durante las operaciones de impresión.
Espacio de nombres: Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
Ensamblado: Microsoft.VisualBasic.PowerPacks.Vs (en Microsoft.VisualBasic.PowerPacks.Vs.dll)
Sintaxis
'Declaración
Public Property PaperBin As Short
public short PaperBin { get; set; }
public:
property short PaperBin {
short get ();
void set (short value);
}
member PaperBin : int16 with get, set
function get PaperBin () : short
function set PaperBin (value : short)
Valor de propiedad
Tipo: System.Int16
Devuelve Short.
Comentarios
Algunas opciones bin no están disponibles en algunas impresoras.compruebe la documentación de la impresora para descripciones más específicas de estas opciones.
Si establece esta propiedad después de llamar a Print, Circle, Line, o métodos de PSet en una nueva página, una excepción en tiempo de ejecución aparece.
La tabla siguiente se enumeran los valores de PrinterObjectConstants que son válidos para la propiedad de PaperBin .
Constante |
Valor |
Descripción |
---|---|---|
vbPRBNUpper |
1 |
Papel de uso bin superior. |
vbPRBNLower |
2 |
Papel de uso bin más bajo. |
vbPRBNMiddle |
3 |
Papel de uso de bandeja intermedia. |
vbPRBNManual |
4 |
espera para la inserción manual de cada hoja de papel. |
vbPRBNEnvelope |
5 |
Sobres de uso de alimentador de sobres. |
vbPRBNEnvManual |
6 |
Utilice los sobres de alimentador de sobres, pero esperará la inserción manual. |
vbPRBNAuto |
7 |
Papel de uso bin predeterminado actual.Ésta es la opción predeterminada. |
vbPRBNTractor |
8 |
Papel de uso alimentado desde el alimentador de tractor. |
vbPRBNSmallFmt |
9 |
Papel de uso de pequeño alimentador de papel. |
vbPRBNLargeFmt |
10 |
Papel de uso de la bandeja de papel grande. |
vbPRBNLargeCapacity |
11 |
Papel de uso de alimentador de alta capacidad. |
vbPRBNCassette |
14 |
Papel de uso de cartucho asociado de la cinta. |
[!NOTA]
Las funciones y los objetos del espacio de nombres Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 se proporcionan para que se utilicen con las herramientas de actualización de Visual Basic 6.0 a Visual Basic.En la mayoría de los casos, estos objetos y funciones proporcionan la misma funcionalidad que otros espacios de nombres de .NET Framework.Únicamente son necesarios cuando el modelo de código de Visual Basic 6.0 difiere notablemente de la implementación de .NET Framework.
Ejemplos
El ejemplo siguiente muestra cómo recuperar el valor de propiedad de PaperBin .
Dim Printer As New Printer
Printer.PrintAction = Printing.PrintAction.PrintToPreview
Select Case Printer.PaperBin
Case vbPRBNUpper
Printer.Print("Using the upper bin")
Case vbPRBNLower
Printer.Print("Using the lower bin")
Case vbPRBNMiddle
Printer.Print("Using the middle bin")
Case vbPRBNManual
Printer.Print("Insert a sheet of paper")
Case vbPRBNEnvelope
Printer.Print("Using the envelope feeder")
Case vbPRBNEnvManual
Printer.Print("Insert an envelope")
Case vbPRBNTractor
Printer.Print("Using the tractor feeder")
Case vbPRBNSmallFmt
Printer.Print("Using the small paper feeder")
Case vbPRBNLargeFmt
Printer.Print("Using the large paper bin")
Case vbPRBNLargeCapacity
Printer.Print("Using the large capacity feeder")
Case vbPRBNCassette
Printer.Print("Using the attached cassette cartridge")
Case Else
Printer.Print("Using the default paper bin")
End Select
Printer.EndDoc()
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 (Espacio de nombres)
Otros recursos
Biblioteca de compatibilidad de impresoras
Implementar aplicaciones que hacen referencia a la biblioteca de compatibilidad de impresoras