Propriedade Printer.PaperBin
Obtém ou define um valor que indica a bandeja de papel padrão da impressora da qual o papel é alimentado durante as operações de impressão.
Namespace: Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (em Microsoft.VisualBasic.PowerPacks.Vs.dll)
Sintaxe
'Declaração
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 propriedade
Tipo: System.Int16
Retorna um Short.
Comentários
Algumas opções de bandeja não estão disponíveis em algumas impressoras.Verifique a documentação da impressora para obter descrições mais específicas dessas opções.
Se você definir essa propriedade , depois de chamar o Print, Circle, Line, ou PSet uma exceção de tempo de execução de métodos em uma nova página, ocorre.
A tabela a seguir lista os PrinterObjectConstants os valores válido para o PaperBin propriedade.
Constante |
Valor |
Descrição |
---|---|---|
vbPRBNUpper |
1 |
Use o papel na bandeja superior. |
vbPRBNLower |
2 |
Use o papel da Lixeira inferior. |
vbPRBNMiddle |
3 |
Use o papel da Lixeira do meio. |
vbPRBNManual |
4 |
Aguarde a inserção manual de cada folha de papel. |
vbPRBNEnvelope |
5 |
Use envelopes do alimentador de envelopes. |
vbPRBNEnvManual |
6 |
Use envelopes do alimentador de envelope, mas aguarde a inserção manual. |
vbPRBNAuto |
7 |
Use o papel da Lixeira padrão atual.(Este é o padrão). |
vbPRBNTractor |
8 |
Use papel alimentado do alimentador por tração. |
vbPRBNSmallFmt |
9 |
Use o papel do alimentador pequenos de papel. |
vbPRBNLargeFmt |
10 |
Use o papel da Lixeira grandes de papel. |
vbPRBNLargeCapacity |
11 |
Use o papel do alimentador de grande capacidade. |
vbPRBNCassette |
14 |
Use o papel do cartucho de fita cassete anexado. |
Observação |
---|
Funções e objetos na Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 namespace são fornecidos para uso pelas ferramentas para a atualização de Visual Basic 6.0 para Visual Basic. Na maioria dos casos, essas funções e objetos duplicar a funcionalidade que podem ser encontrados em outros espaços na .NET Framework.São necessárias apenas quando o modelo de código Visual Basic 6.0 difere significativamente do.NET Framework de implementação. |
Exemplos
O exemplo a seguir demonstra como recuperar o PaperBino valor da propriedade .
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()
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.
Consulte também
Referência
Namespace Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
Outros recursos
Biblioteca de compatibilidade da impressora
Implantação de aplicativos que fazem referência a biblioteca de compatibilidade da impressora