Udostępnij za pośrednictwem


PrinterSettings.PrinterResolutionCollection Klasa

Definicja

Zawiera kolekcję PrinterResolution obiektów.

public: ref class PrinterSettings::PrinterResolutionCollection : System::Collections::ICollection
public class PrinterSettings.PrinterResolutionCollection : System.Collections.ICollection
type PrinterSettings.PrinterResolutionCollection = class
    interface ICollection
    interface IEnumerable
Public Class PrinterSettings.PrinterResolutionCollection
Implements ICollection
Dziedziczenie
PrinterSettings.PrinterResolutionCollection
Implementuje

Przykłady

Poniższy przykład kodu wypełnia comboPrintResolution pole kombi obsługiwanymi rozwiązaniami. Przykład wymaga, aby zmienna PrintDocument o nazwie printDoc istnieje i że istnieje określone pole kombi.

// Add list of printer resolutions found on the printer to the combobox.
// The PrinterResolution's ToString() method will be used to provide the display String.
PrinterResolution^ pkResolution;
for ( int i = 0; i < printDoc->PrinterSettings->PrinterResolutions->Count; i++ )
{
   pkResolution = printDoc->PrinterSettings->PrinterResolutions[ i ];
   comboPrintResolution->Items->Add( pkResolution );
}
// Add list of printer resolutions found on the printer to the combobox.
// The PrinterResolution's ToString() method will be used to provide the display string.

PrinterResolution pkResolution;
for (int i = 0; i < printDoc.PrinterSettings.PrinterResolutions.Count; i++){
    pkResolution = printDoc.PrinterSettings.PrinterResolutions[i];
    comboPrintResolution.Items.Add(pkResolution);
}
' Add list of printer resolutions found on the printer to the combobox.
' The PrinterResolution's ToString() method will be used to provide the display string.
Dim pkResolution As PrinterResolution
For i = 0 to printDoc.PrinterSettings.PrinterResolutions.Count - 1
    pkResolution = printDoc.PrinterSettings.PrinterResolutions.Item(i)
    comboPrintResolution.Items.Add(pkResolution)
Next

Uwagi

Zawiera PrinterSettings.PrinterResolutionCollectionPrinterResolution wystąpienia reprezentujące rozdzielczość drukarki obsługiwane za pomocą PrinterResolution.Kind właściwości , która zawiera jedną z PrinterResolutionKind wartości.

Zazwyczaj rozdzielczość drukarki należy ustawić za pomocą PageSettings.PrinterResolution właściwości na prawidłowe PrinterResolution wystąpienie dostępne za pośrednictwem PrinterResolutions kolekcji.

Jeśli PrinterResolutionKind jest to Custom, użyj X właściwości i Y , aby określić rozdzielczość drukarki niestandardowej odpowiednio w kierunkach poziomych i pionowych.

Konstruktory

PrinterSettings.PrinterResolutionCollection(PrinterResolution[])

Inicjuje nowe wystąpienie klasy PrinterSettings.PrinterResolutionCollection.

Właściwości

Count

Pobiera liczbę dostępnych rozdzielczości drukarki w kolekcji.

Item[Int32]

Pobiera element PrinterResolution w określonym indeksie.

Metody

Add(PrinterResolution)

Dodaje element PrinterResolution na końcu kolekcji.

CopyTo(PrinterResolution[], Int32)

Kopiuje zawartość bieżącej do PrinterSettings.PrinterResolutionCollection określonej tablicy, zaczynając od określonego indeksu.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetEnumerator()

Zwraca moduł wyliczający, który może wykonać iterację kolekcji.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Jawne implementacje interfejsu

ICollection.CopyTo(Array, Int32)

Aby uzyskać opis tego elementu członkowskiego, zobacz CopyTo(Array, Int32).

ICollection.Count

Aby uzyskać opis tego elementu członkowskiego, zobacz Count.

ICollection.IsSynchronized

Aby uzyskać opis tego elementu członkowskiego, zobacz IsSynchronized.

ICollection.SyncRoot

Aby uzyskać opis tego elementu członkowskiego, zobacz SyncRoot.

IEnumerable.GetEnumerator()

Aby uzyskać opis tego elementu członkowskiego, zobacz GetEnumerator().

Metody rozszerzania

Cast<TResult>(IEnumerable)

Rzutuje elementy elementu IEnumerable do określonego typu.

OfType<TResult>(IEnumerable)

Filtruje elementy elementu IEnumerable na podstawie określonego typu.

AsParallel(IEnumerable)

Umożliwia równoległość zapytania.

AsQueryable(IEnumerable)

Konwertuje element IEnumerable na .IQueryable

Dotyczy

Zobacz też