ActualImageLibraryConverter Class

Definition

Converts a possibly-null ImageLibrary into a valid ImageLibrary for image retrieval.

public ref class ActualImageLibraryConverter sealed : Microsoft::VisualStudio::PlatformUI::MultiValueConverter<Microsoft::VisualStudio::Imaging::ImageLibrary ^, Microsoft::VisualStudio::Imaging::ImageLibrary ^, Microsoft::VisualStudio::Imaging::ImageLibrary ^>
public ref class ActualImageLibraryConverter sealed : Microsoft::VisualStudio::PlatformUI::MultiValueConverter<Microsoft::VisualStudio::Imaging::ImageLibrary ^, Microsoft::VisualStudio::Imaging::ImageLibrary ^, Microsoft::VisualStudio::Imaging::ImageLibrary ^>
class ActualImageLibraryConverter sealed : Microsoft::VisualStudio::PlatformUI::MultiValueConverter<Microsoft::VisualStudio::Imaging::ImageLibrary, Microsoft::VisualStudio::Imaging::ImageLibrary const &, Microsoft::VisualStudio::Imaging::ImageLibrary const &>
public sealed class ActualImageLibraryConverter : Microsoft.VisualStudio.PlatformUI.MultiValueConverter<Microsoft.VisualStudio.Imaging.ImageLibrary,Microsoft.VisualStudio.Imaging.ImageLibrary,Microsoft.VisualStudio.Imaging.ImageLibrary>
type ActualImageLibraryConverter = class
    inherit MultiValueConverter<ImageLibrary, ImageLibrary, ImageLibrary>
Public NotInheritable Class ActualImageLibraryConverter
Inherits MultiValueConverter(Of ImageLibrary, ImageLibrary, ImageLibrary)
Inheritance

Constructors

ActualImageLibraryConverter()

Initializes a new instance of the converter.

Fields

Instance

An instance of the converter.

Methods

CheckValue<T>(Object[], Int32, String)

Validates that values[index] is of type T

(Inherited from MultiValueConverterBase<TTarget>)
Convert(Object[], Type, Object, CultureInfo)

Microsoft internal use only.

(Inherited from MultiValueConverter<T1,T2,TTarget>)
Convert(T1, T2, Object, CultureInfo)

Microsoft internal use only.

(Inherited from MultiValueConverter<T1,T2,TTarget>)
ConvertBack(Object, Type[], Object, CultureInfo)

Microsoft internal use only.

(Inherited from MultiValueConverter<T1,T2,TTarget>)
ConvertBack(TTarget, T1, T2, Object, CultureInfo)

Microsoft internal use only.

(Inherited from MultiValueConverter<T1,T2,TTarget>)
ConvertBackCore(Object, Type[], Object, CultureInfo) (Inherited from MultiValueConverter<T1,T2,TTarget>)
ConvertCore(Object[], Type, Object, CultureInfo) (Inherited from MultiValueConverter<T1,T2,TTarget>)
MakeConverterFunctionNotDefinedException(String)

An exception thrown when the converter function isn’t defined.

(Inherited from MultiValueConverterBase<TTarget>)
ValidateConvertBackParameters(Object, Type[])

Validates the parameters passed to IMultiValueConverter.ConvertBack

(Inherited from MultiValueConverterBase<TTarget>)
ValidateConvertParameters(Object[], Type)

Validates the parameters passed to IMultiValueConverter.Convert

(Inherited from MultiValueConverterBase<TTarget>)

Applies to