PrinterSettings.PaperSourceCollection Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält eine Auflistung von PaperSource-Objekten.
public: ref class PrinterSettings::PaperSourceCollection : System::Collections::ICollection
public class PrinterSettings.PaperSourceCollection : System.Collections.ICollection
type PrinterSettings.PaperSourceCollection = class
interface ICollection
interface IEnumerable
Public Class PrinterSettings.PaperSourceCollection
Implements ICollection
- Vererbung
-
PrinterSettings.PaperSourceCollection
- Implementiert
Beispiele
Im folgenden Codebeispiel wird das comboPaperSource
Kombinationsfeld mit den vom Drucker unterstützten Papierquellen gefüllt. Wird SourceName als die Eigenschaft identifiziert, die die Anzeigezeichenfolge für das Element bereitstellt, das über die DisplayMember Eigenschaft des Kombinationsfelds hinzugefügt wird. Das Beispiel erfordert, dass eine PrintDocument Variable mit dem Namen printDoc
vorhanden ist und dass das bestimmte Kombinationsfeld vorhanden ist.
// Add list of paper sources found on the printer to the combo box.
// The DisplayMember property is used to identify the property that will provide the display String*.
comboPaperSource->DisplayMember = "SourceName";
PaperSource^ pkSource;
for ( int i = 0; i < printDoc->PrinterSettings->PaperSources->Count; i++ )
{
pkSource = printDoc->PrinterSettings->PaperSources[ i ];
comboPaperSource->Items->Add( pkSource );
}
// Add list of paper sources found on the printer to the combo box.
// The DisplayMember property is used to identify the property that will provide the display string.
comboPaperSource.DisplayMember="SourceName";
PaperSource pkSource;
for (int i = 0; i < printDoc.PrinterSettings.PaperSources.Count; i++){
pkSource = printDoc.PrinterSettings.PaperSources[i];
comboPaperSource.Items.Add(pkSource);
}
' Add list of paper sources found on the printer to the combo box.
' The DisplayMember property is used to identify the property that will provide the display string.
comboPaperSource.DisplayMember = "SourceName"
Dim pkSource As PaperSource
For i = 0 to printDoc.PrinterSettings.PaperSources.Count - 1
pkSource = printDoc.PrinterSettings.PaperSources.Item(i)
comboPaperSource.Items.Add(pkSource)
Next
Hinweise
PaperSource Enthält PrinterSettings.PaperSourceCollection Instanzen, die die Papierquellfächer über die PaperSource.Kind -Eigenschaft darstellen, die einen der PaperSourceKind Werte enthält.
In der Regel legen Sie die Papierquelle einer Seite über die PageSettings.PaperSource -Eigenschaft auf eine gültige PaperSource instance fest, die über die PaperSources Auflistung verfügbar ist.
Konstruktoren
PrinterSettings.PaperSourceCollection(PaperSource[]) |
Initialisiert eine neue Instanz der PrinterSettings.PaperSourceCollection-Klasse. |
Eigenschaften
Count |
Ruft die Anzahl unterschiedlicher Papierzufuhren in der Auflistung ab. |
Item[Int32] |
Ruft die PaperSource an einem angegebenen Index ab. |
Methoden
Add(PaperSource) |
Fügt am Ende der PaperSource die angegebene PrinterSettings.PaperSourceCollection hinzu. |
CopyTo(PaperSource[], Int32) |
Kopiert den Inhalt der aktuellen PrinterSettings.PaperSourceCollection beginnend am angegebenen Index in das angegebene Array. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetEnumerator() |
Gibt einen Enumerator zurück, der die Auflistung durchlaufen kann. |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Explizite Schnittstellenimplementierungen
ICollection.CopyTo(Array, Int32) |
Eine Beschreibung dieses Elements finden Sie unter CopyTo(Array, Int32). |
ICollection.Count |
Eine Beschreibung dieses Elements finden Sie unter Count. |
ICollection.IsSynchronized |
Eine Beschreibung dieses Elements finden Sie unter IsSynchronized. |
ICollection.SyncRoot |
Eine Beschreibung dieses Elements finden Sie unter SyncRoot. |
IEnumerable.GetEnumerator() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Eine Beschreibung dieses Elements finden Sie unter GetEnumerator(). |
Erweiterungsmethoden
Cast<TResult>(IEnumerable) |
Wandelt die Elemente eines IEnumerable in den angegebenen Typ um |
OfType<TResult>(IEnumerable) |
Filtert die Elemente eines IEnumerable anhand eines angegebenen Typs |
AsParallel(IEnumerable) |
Ermöglicht die Parallelisierung einer Abfrage. |
AsQueryable(IEnumerable) |
Konvertiert einen IEnumerable in einen IQueryable. |