PrinterSettings.PrinterResolutionCollection Klasa

Definicja

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

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 z obsługiwanymi rozdzielczościami.The following code example populates the comboPrintResolution combo box with the supported resolutions. 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 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 wystąpienia, które reprezentują rozdzielczości PrinterResolution.Kind drukarki obsługiwane przez właściwość, która zawiera jedną z PrinterResolutionKind wartości. PrinterResolution PrinterSettings.PrinterResolutionCollectionThe PrinterSettings.PrinterResolutionCollection contains PrinterResolution instances that represents the printer resolutions supported through the PrinterResolution.Kind property, which contains one of the PrinterResolutionKind values.

Zazwyczaj rozdzielczość drukarki jest ustawiana przez PageSettings.PrinterResolution właściwość na prawidłowe PrinterResolution wystąpienie dostępne za pomocą PrinterResolutions kolekcji.Typically, you set the printer's resolution through the PageSettings.PrinterResolution property to a valid PrinterResolution instance available through the PrinterResolutions collection.

Jeśli PrinterResolutionKind jest Custom, użyj X właściwości iY , aby określić rozdzielczość drukarki niestandardowej odpowiednio w poziomie i w pionie.If PrinterResolutionKind is Custom, then use the X and Y properties to determine the custom printer resolution in the horizontal and vertical directions, respectively.

Konstruktory

PrinterSettings.PrinterResolutionCollection(PrinterResolution[])

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

Właściwości

Count

Pobiera liczbę dostępnych rozdzielczości drukarek w kolekcji.Gets the number of available printer resolutions in the collection.

Item[Int32]

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

Metody

Add(PrinterResolution)

PrinterResolution Dodaje na końcu kolekcji.Adds a PrinterResolution to the end of the collection.

CopyTo(PrinterResolution[], Int32)

Kopiuje zawartość bieżącego PrinterSettings.PrinterResolutionCollection do określonej tablicy, rozpoczynając od określonego indeksu.Copies the contents of the current PrinterSettings.PrinterResolutionCollection 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.

(Odziedziczone po 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.

(Odziedziczone po Object)
GetType()

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

(Odziedziczone po Object)
MemberwiseClone()

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

(Odziedziczone po Object)
ToString()

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

(Odziedziczone po 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ż