PrinterSettings.PrinterResolutionCollection Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Innehåller en samling PrinterResolution objekt.
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
- Arv
-
PrinterSettings.PrinterResolutionCollection
- Implementeringar
Exempel
I följande kodexempel fylls kombinationsrutan comboPrintResolution med de upplösningar som stöds. Exemplet kräver att en PrintDocument variabel med namnet printDoc finns och att den specifika kombinationsrutan finns.
// 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
Kommentarer
Innehåller PrinterSettings.PrinterResolutionCollectionPrinterResolution instanser som representerar de skrivarupplösningar som stöds via PrinterResolution.Kind egenskapen, som innehåller ett av PrinterResolutionKind värdena.
Vanligtvis anger du skrivarens upplösning via PageSettings.PrinterResolution egenskapen till en giltig PrinterResolution instans som är tillgänglig via PrinterResolutions samlingen.
Om PrinterResolutionKind är Customanvänder X du egenskaperna och Y för att fastställa den anpassade skrivarupplösningen i vågräta respektive lodräta riktningar.
Konstruktorer
| Name | Description |
|---|---|
| PrinterSettings.PrinterResolutionCollection(PrinterResolution[]) |
Initierar en ny instans av PrinterSettings.PrinterResolutionCollection klassen. |
Egenskaper
| Name | Description |
|---|---|
| Count |
Hämtar antalet tillgängliga skrivarupplösningar i samlingen. |
| Item[Int32] |
Hämtar vid PrinterResolution ett angivet index. |
Metoder
| Name | Description |
|---|---|
| Add(PrinterResolution) |
Lägger till en PrinterResolution i slutet av samlingen. |
| CopyTo(PrinterResolution[], Int32) |
Kopierar innehållet i den aktuella PrinterSettings.PrinterResolutionCollection till den angivna matrisen med början vid det angivna indexet. |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetEnumerator() |
Returnerar en uppräknare som kan iterera genom samlingen. |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
Explicita gränssnittsimplementeringar
| Name | Description |
|---|---|
| ICollection.CopyTo(Array, Int32) |
En beskrivning av den här medlemmen finns i CopyTo(Array, Int32). |
| ICollection.Count |
En beskrivning av den här medlemmen finns i Count. |
| ICollection.IsSynchronized |
En beskrivning av den här medlemmen finns i IsSynchronized. |
| ICollection.SyncRoot |
En beskrivning av den här medlemmen finns i SyncRoot. |
| IEnumerable.GetEnumerator() |
En beskrivning av den här medlemmen finns i GetEnumerator(). |
Tilläggsmetoder
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Möjliggör parallellisering av en fråga. |
| AsQueryable(IEnumerable) |
Konverterar en IEnumerable till en IQueryable. |
| Cast<TResult>(IEnumerable) |
Omvandlar elementen i en IEnumerable till den angivna typen. |
| OfType<TResult>(IEnumerable) |
Filtrerar elementen i en IEnumerable baserat på en angiven typ. |