PrinterSettings.PaperSourceCollection 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 PaperSource.
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
- Ereditarietà
-
PrinterSettings.PaperSourceCollection
- Implementazioni
Esempio
L'esempio di codice seguente popola la comboPaperSource
casella combinata con le origini di carta supportate dalla stampante. L'oggetto SourceName viene identificato come proprietà che fornisce la stringa di visualizzazione per l'elemento da aggiungere tramite la DisplayMember proprietà della casella combinata. L'esempio richiede che esista una PrintDocument variabile denominata printDoc
e che esista la casella combinata specifica.
// 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
Commenti
Contiene PrinterSettings.PaperSourceCollectionPaperSource istanze che rappresentano i vassoi di origine carta tramite la PaperSource.Kind proprietà , che contiene uno dei PaperSourceKind valori .
In genere, si imposta l'origine cartacea di una pagina tramite la PageSettings.PaperSource proprietà su un'istanza valida PaperSource disponibile tramite la PaperSources raccolta.
Costruttori
PrinterSettings.PaperSourceCollection(PaperSource[]) |
Inizializza una nuova istanza della classe PrinterSettings.PaperSourceCollection. |
Proprietà
Count |
Ottiene il numero di diversi cassetti di alimentazione della carta nell'insieme. |
Item[Int32] |
Ottiene l'oggetto PaperSource in corrispondenza dell'indice specificato. |
Metodi
Add(PaperSource) |
Aggiunge l'oggetto PaperSource specificato alla fine della classe PrinterSettings.PaperSourceCollection. |
CopyTo(PaperSource[], Int32) |
Copia il contenuto della classe PrinterSettings.PaperSourceCollection 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() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. 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. |