PrinterSettings.PaperSourceCollection Klasa

Definicja

Zawiera kolekcję PaperSource obiektów.Contains a collection of PaperSource objects.

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
Dziedziczenie
PrinterSettings.PaperSourceCollection
Implementuje

Przykłady

Poniższy przykład kodu wypełnia comboPaperSource pole kombi z obsługiwanymi źródłami papieru drukarki.The following code example populates the comboPaperSource combo box with the printer's supported paper sources. Jest identyfikowany jako właściwość, która dostarcza ciąg wyświetlania dla elementu dodawanego DisplayMember za pomocą właściwości pola kombi. SourceNameThe SourceName is identified as the property that provides the display string for the item being added through the DisplayMember property of the combo box. Przykład wymaga, aby PrintDocument zmienna o nazwie printDoc istniała i że określone pole kombi istnieje.The example requires that a PrintDocument variable named printDoc exists and that the specific combo box exists.

// 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

Uwagi

Zawiera wystąpienia, które reprezentują zasobniki PaperSource.Kind źródła papieru za pomocą właściwości, która zawiera jedną z PaperSourceKind wartości. PaperSource PrinterSettings.PaperSourceCollectionThe PrinterSettings.PaperSourceCollection contains PaperSource instances that represents the paper source trays through the PaperSource.Kind property, which contains one of the PaperSourceKind values.

Zwykle można ustawić źródło papieru strony za pomocą PageSettings.PaperSource właściwości w prawidłowym PaperSource wystąpieniu dostępnym za pomocą PaperSources kolekcji.Typically, you set a page's paper source through the PageSettings.PaperSource property to a valid PaperSource instance available through the PaperSources collection.

Konstruktory

PrinterSettings.PaperSourceCollection(PaperSource[])

Inicjuje nowe wystąpienie klasy PrinterSettings.PaperSourceCollection klasy.Initializes a new instance of the PrinterSettings.PaperSourceCollection class.

Właściwości

Count

Pobiera liczbę różnych źródeł papieru w kolekcji.Gets the number of different paper sources in the collection.

Item[Int32]

PaperSource Pobiera o określonym indeksie.Gets the PaperSource at a specified index.

Metody

Add(PaperSource)

Dodaje określony PaperSource do końca PrinterSettings.PaperSourceCollection.Adds the specified PaperSource to end of the PrinterSettings.PaperSourceCollection.

CopyTo(PaperSource[], Int32)

Kopiuje zawartość bieżącego PrinterSettings.PaperSourceCollection do określonej tablicy, rozpoczynając od określonego indeksu.Copies the contents of the current PrinterSettings.PaperSourceCollection to the specified array, starting at the specified index.

Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetEnumerator()

Zwraca moduł wyliczający, który może wykonać iterację kolekcji.Returns an enumerator that can iterate through the collection.

GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Inherited from Object)
GetType()

Type Pobiera bieżące wystąpienie.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Tworzy skróconą kopię bieżącego Objectelementu.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString()

Zwraca ciąg, który reprezentuje bieżący obiekt.Returns a string that represents the current object.

(Inherited from Object)

Jawne implementacje interfejsu

ICollection.CopyTo(Array, Int32)

Aby uzyskać opis tego elementu członkowskiego, CopyTo(Array, Int32)Zobacz.For a description of this member, see CopyTo(Array, Int32).

ICollection.Count

Aby uzyskać opis tego elementu członkowskiego, CountZobacz.For a description of this member, see Count.

ICollection.IsSynchronized

Aby uzyskać opis tego elementu członkowskiego, IsSynchronizedZobacz.For a description of this member, see IsSynchronized.

ICollection.SyncRoot

Aby uzyskać opis tego elementu członkowskiego, SyncRootZobacz.For a description of this member, see SyncRoot.

IEnumerable.GetEnumerator()

Aby uzyskać opis tego elementu członkowskiego, GetEnumerator()Zobacz.For a description of this member, see GetEnumerator().

Metody rozszerzania

Cast<TResult>(IEnumerable)

Rzutuje elementy IEnumerable do określonego typu.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtruje elementy IEnumerable w oparciu o określony typ.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Włącza przetwarzanie równoległe zapytania.Enables parallelization of a query.

AsQueryable(IEnumerable)

IEnumerable KonwertujeIQueryabledo.Converts an IEnumerable to an IQueryable.

Dotyczy

Zobacz też