Compartir a través de


NewItemFactory.GetImageStream (Método)

Obtiene una imagen para el objeto Type especificado que se puede utilizar como icono en el editor de colecciones o el editor de subpropiedades.

Espacio de nombres:  Microsoft.Windows.Design.PropertyEditing
Ensamblado:  Microsoft.Windows.Design.Interaction (en Microsoft.Windows.Design.Interaction.dll)

Sintaxis

'Declaración
Public Overridable Function GetImageStream ( _
    type As Type, _
    desiredSize As Size, _
    <OutAttribute> ByRef imageName As String _
) As Stream
public virtual Stream GetImageStream(
    Type type,
    Size desiredSize,
    out string imageName
)
public:
virtual Stream^ GetImageStream(
    Type^ type, 
    Size desiredSize, 
    [OutAttribute] String^% imageName
)
abstract GetImageStream : 
        type:Type * 
        desiredSize:Size * 
        imageName:string byref -> Stream 
override GetImageStream : 
        type:Type * 
        desiredSize:Size * 
        imageName:string byref -> Stream 
public function GetImageStream(
    type : Type, 
    desiredSize : Size, 
    imageName : String
) : Stream

Parámetros

  • type
    Tipo: System.Type
    Tipo para el que se va a obtener una imagen.

Valor devuelto

Tipo: System.IO.Stream
Stream que representa la imagen que se va a mostrar para type.

Excepciones

Excepción Condición
ArgumentNullException

El valor de type es nullreferencia null (Nothing en Visual Basic).

Comentarios

Este método busca recursos incrustados en el mismo ensamblado que el control.

Si hay varias imágenes disponibles para type, este método recupera la imagen más próxima a desiredSize. No se garantiza que este método devuelva una imagen cuyo tamaño coincida exactamente con desiredSize.

El objeto devuelto por este método puede establecerse como la propiedad Content de un control ContentControl.

La implementación predeterminada de este método busca imágenes que se denominen Espacio de nombres.nombreDeControl.Icono.Extensión.

En estos momentos, sólo se reconocen las siguientes extensiones:

  • png

  • .bmp

  • .gif

  • .jpg

  • .jpeg

Seguridad de .NET Framework

Vea también

Referencia

NewItemFactory Clase

Microsoft.Windows.Design.PropertyEditing (Espacio de nombres)

Otros recursos

Extensibilidad de WPF Designer