PrinterSettings.PaperSourceCollection Clase

Definición

Contiene una colección de objetos PaperSource.Contains a collection of PaperSource objects.

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
Herencia
PrinterSettings.PaperSourceCollection
Implementaciones

Ejemplos

En el ejemplo de código siguiente se comboPaperSource rellena el cuadro combinado con los orígenes de papel compatibles con la impresora.The following code example populates the comboPaperSource combo box with the printer's supported paper sources. Se identifica como la propiedad que proporciona la cadena de presentación para el elemento que se va a DisplayMember agregar a través de la propiedad del cuadro combinado. SourceNameThe SourceName is identified as the property that provides the display string for the item being added through the DisplayMember property of the combo box. El ejemplo requiere que una PrintDocument variable denominada printDoc exista y que exista el cuadro combinado específico.The example requires that a PrintDocument variable named printDoc exists and that the specific combo box exists.

// 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

Comentarios

Contiene instancias que representan las bandejas de origen del papel a PaperSource.Kind través de la propiedad, que contiene PaperSourceKind uno de los valores de. PaperSource PrinterSettings.PaperSourceCollectionThe PrinterSettings.PaperSourceCollection contains PaperSource instances that represents the paper source trays through the PaperSource.Kind property, which contains one of the PaperSourceKind values.

Normalmente, el origen del papel de una página se establece PageSettings.PaperSource a través de la PaperSource propiedad en una instancia PaperSources válida disponible a través de la colección.Typically, you set a page's paper source through the PageSettings.PaperSource property to a valid PaperSource instance available through the PaperSources collection.

Constructores

PrinterSettings.PaperSourceCollection(PaperSource[])

Inicializa una nueva instancia de la clase PrinterSettings.PaperSourceCollection.Initializes a new instance of the PrinterSettings.PaperSourceCollection class.

Propiedades

Count

Obtiene el número de los diferentes orígenes de papel de la colección.Gets the number of different paper sources in the collection.

Item[Int32]

Obtiene el objeto PaperSource en el índice especificado.Gets the PaperSource at a specified index.

Métodos

Add(PaperSource)

Agrega el objeto PaperSource especificado al final de PrinterSettings.PaperSourceCollection.Adds the specified PaperSource to end of the PrinterSettings.PaperSourceCollection.

CopyTo(PaperSource[], Int32)

Copia el contenido de PrinterSettings.PaperSourceCollection actual en la matriz especificada, comenzando en el índice especificado.Copies the contents of the current PrinterSettings.PaperSourceCollection to the specified array, starting at the specified index.

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
GetEnumerator()

Devuelve un enumerador que puede recorrer en iteración la colección.Returns an enumerator that can iterate through the collection.

GetHashCode()

Sirve como función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
ToString()

Devuelve un valor de tipo string que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)

Implementaciones de interfaz explícitas

ICollection.CopyTo(Array, Int32)

Para una descripción de este miembro, vea CopyTo(Array, Int32).For a description of this member, see CopyTo(Array, Int32).

ICollection.Count

Para una descripción de este miembro, vea Count.For a description of this member, see Count.

ICollection.IsSynchronized

Para obtener una descripción de este miembro, vea IsSynchronized.For a description of this member, see IsSynchronized.

ICollection.SyncRoot

Para una descripción de este miembro, vea SyncRoot.For a description of this member, see SyncRoot.

IEnumerable.GetEnumerator()

Para obtener una descripción de este miembro, vea GetEnumerator().For a description of this member, see GetEnumerator().

Métodos de extensión

Cast<TResult>(IEnumerable)

Convierte los elementos de IEnumerable en el tipo especificado.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtra los elementos de IEnumerable en función de un tipo especificado.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Habilita la paralelización de una consulta.Enables parallelization of a query.

AsQueryable(IEnumerable)

Convierte una interfaz IEnumerable en IQueryable.Converts an IEnumerable to an IQueryable.

Se aplica a

Consulte también: