Klasa PrinterCollection
Zapewnia to zbiór drukarki do użytku przez uaktualniony kod drukowania Visual Basic w wersji 6.0.
Hierarchia dziedziczenia
Object
Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6.PrinterCollection
Przestrzeń nazw: Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
Zestaw: Microsoft.VisualBasic.PowerPacks.Vs (w Microsoft.VisualBasic.PowerPacks.Vs.dll)
Składnia
'Deklaracja
Public NotInheritable Class PrinterCollection _
Implements IEnumerable
public sealed class PrinterCollection : IEnumerable
public ref class PrinterCollection sealed : IEnumerable
[<Sealed>]
type PrinterCollection =
class
interface IEnumerable
end
public final class PrinterCollection implements IEnumerable
Typ PrinterCollection uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
PrinterCollection | Inicjuje PrinterCollection obiekt. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
Count | Zwraca liczbę drukarek w Printers kolekcji. | |
Item | Zwraca wartość określonego elementu członkowskiego Printers kolekcji za pomocą numeru indeksu. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
Equals | Determines whether the specified object is equal to the current object. (Odziedziczone z Object). | |
GetHashCode | Serves as the default hash function. (Odziedziczone z Object). | |
GetType | Gets the Type of the current instance. (Odziedziczone z Object). | |
ToString | Returns a string that represents the current object. (Odziedziczone z Object). |
Początek
Jawne implementacje interfejsu
Nazwa | Opis | |
---|---|---|
IEnumerable.GetEnumerator |
Początek
Uwagi
PrinterCollection Klasy udostępnia globalnym Printers kolekcji, która zwraca kolekcję dostępnych drukarek w systemie.
Printers Kolekcji użyje liczby zero-indeks oparty: pierwszy Printer ma Index 0, druga ma Index 1 i tak dalej.
Printers Kolekcja jest tylko do odczytu; nie można dodać lub usunąć Printer obiekt z Printers.
[!UWAGA]
Funkcje i obiekty w Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 przestrzeń nazw są dostarczane do użycia przez narzędzia do uaktualniania z Visual Basic 6.0 do Visual Basic. W większości przypadków te funkcje i obiekty zduplikowane funkcje, które można znaleźć w innych obszarach nazw w .NET Framework.Są one niezbędne tylko wtedy gdy Visual Basic 6.0 modelu kodu znacznie różni się od.NET Framework implementacji.
Przykłady
Poniższy przykład ilustruje sposób powrócić do listy drukarek.Założono, że ListBox formant o nazwie ListBox1.
Dim i As Integer
For i = 0 To Printers.Count - 1
ListBox1.Items.Add(Printers(i).DeviceName)
Next
Bezpieczeństwo wątku
Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.
Zobacz też
Informacje
Przestrzeń nazw Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
Inne zasoby
How to: Fix Upgrade Errors by Using the Printer Compatibility Library (Visual Basic)
Deploying Applications That Reference the Printer Compatibility Library