PrinterSettings.PrinterResolutionCollection Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Contiene una raccolta di oggetti PrinterResolution.
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
- Ereditarietà
-
PrinterSettings.PrinterResolutionCollection
- Implementazioni
Esempio
L'esempio di codice seguente popola la comboPrintResolution
casella combinata con le risoluzioni supportate. L'esempio richiede che esista una PrintDocument variabile denominata printDoc
e che esista la casella combinata specifica.
// 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
Commenti
PrinterSettings.PrinterResolutionCollection Contiene PrinterResolution istanze che rappresentano le risoluzioni della stampante supportate tramite la PrinterResolution.Kind proprietà , che contiene uno dei PrinterResolutionKind valori .
In genere, la risoluzione della stampante viene impostata tramite la PageSettings.PrinterResolution proprietà su un'istanza valida PrinterResolution disponibile tramite la PrinterResolutions raccolta.
Se PrinterResolutionKind è Custom
, usare le X proprietà e Y per determinare rispettivamente la risoluzione della stampante personalizzata nelle direzioni orizzontali e verticali.
Costruttori
PrinterSettings.PrinterResolutionCollection(PrinterResolution[]) |
Inizializza una nuova istanza della classe PrinterSettings.PrinterResolutionCollection. |
Proprietà
Count |
Ottiene il numero delle risoluzioni di stampa disponibili nell'insieme. |
Item[Int32] |
Ottiene l'oggetto PrinterResolution in corrispondenza dell'indice specificato. |
Metodi
Add(PrinterResolution) |
Aggiunge un oggetto PrinterResolution alla fine della raccolta. |
CopyTo(PrinterResolution[], Int32) |
Copia il contenuto della classe PrinterSettings.PrinterResolutionCollection corrente nella matrice specificata, a partire dall'indice specificato. |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetEnumerator() |
Restituisce un enumeratore in grado di eseguire l'iterazione nella raccolta. |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Implementazioni dell'interfaccia esplicita
ICollection.CopyTo(Array, Int32) |
Per una descrizione di questo membro, vedere CopyTo(Array, Int32). |
ICollection.Count |
Per una descrizione di questo membro, vedere Count. |
ICollection.IsSynchronized |
Per una descrizione di questo membro, vedere IsSynchronized. |
ICollection.SyncRoot |
Per una descrizione di questo membro, vedere SyncRoot. |
IEnumerable.GetEnumerator() |
Per una descrizione di questo membro, vedere GetEnumerator(). |
Metodi di estensione
Cast<TResult>(IEnumerable) |
Esegue il cast degli elementi di un oggetto IEnumerable nel tipo specificato. |
OfType<TResult>(IEnumerable) |
Filtra gli elementi di un oggetto IEnumerable in base a un tipo specificato. |
AsParallel(IEnumerable) |
Consente la parallelizzazione di una query. |
AsQueryable(IEnumerable) |
Converte un oggetto IEnumerable in un oggetto IQueryable. |