text:
<?xml version="1.0" encoding="utf-8"?>
<doc>
  <assembly>
    <name>Microsoft.VisualStudio.Imaging</name>
  </assembly>
  <members>
    <member name="T:Microsoft.VisualStudio.Imaging.ActualDpiConverter">
      Converts a possibly-uninitialized DPI value into a valid DPI.
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.ActualDpiConverter.#ctor">
      Initializes a new instance of the converter.
    </member>
    <member name="F:Microsoft.VisualStudio.Imaging.ActualDpiConverter.Instance">
      An instance of the converter.
    </member>
    <member name="T:Microsoft.VisualStudio.Imaging.ActualGrayscaleBiasColorConverter">
      Determines the correct value for the grayscale bias color for a CrispImage.
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.ActualGrayscaleBiasColorConverter.#ctor">
      Initializes a new instance of ActualGrayscaleBiasColorConverter.
    </member>
    <member name="F:Microsoft.VisualStudio.Imaging.ActualGrayscaleBiasColorConverter.Instance">
      Creates a new instance of ActualGrayscaleBiasColorConverter.
    </member>
    <member name="T:Microsoft.VisualStudio.Imaging.ActualHighContrastConverter">
      Determines whether or not to use high-contrast images.
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.ActualHighContrastConverter.#ctor">
      Initializes a new instance of the converter.
    </member>
    <member name="F:Microsoft.VisualStudio.Imaging.ActualHighContrastConverter.Instance">
      An instance of the converter.
    </member>
    <member name="T:Microsoft.VisualStudio.Imaging.ActualImageLibraryConverter">
      Converts a possibly-null ImageLibrary into a valid ImageLibrary for image retrieval.
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.ActualImageLibraryConverter.#ctor">
      Initializes a new instance of the converter.
    </member>
    <member name="F:Microsoft.VisualStudio.Imaging.ActualImageLibraryConverter.Instance">
      An instance of the converter.
    </member>
    <member name="T:Microsoft.VisualStudio.Imaging.BitmapLocker">
      A disposable helper class that helps lock and unlock bitmap bits.
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.BitmapLocker.#ctor(System.Drawing.Bitmap)">
      Locks the bits for the specified bitmap in read-only mode.
      <param name="bitmap">The bitmap.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.BitmapLocker.#ctor(System.Drawing.Bitmap,System.Drawing.Imaging.ImageLockMode)">
      Locks the bits for the bitmap.
      <param name="bitmap">The bitmap to lock.</param>
      <param name="mode">The lock mode.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.BitmapLocker.#ctor(System.Drawing.Bitmap,System.Drawing.Imaging.ImageLockMode,System.Drawing.Rectangle)">
      Locks the bits for the bitmap.
      <param name="bitmap">The bitmap to lock.</param>
      <param name="mode">The lock mode.</param>
      <param name="rect">The rectangle to lock.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.Imaging.BitmapLocker.Bitmap">
      Gets the bitmap locked by this BitmapLocker.
      <returns>The bitmap.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.Imaging.BitmapLocker.BitmapData">
      Gets the BitmapData for the bitmap locked by this object
      <returns>BitmapData for the bitmap locked by this object.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.BitmapLocker.Dispose">
      Unlocks the bits and disposes this object.
    </member>
    <member name="T:Microsoft.VisualStudio.Imaging.CrispImage">
      An Image class that gets its source from the image library and renders it crisply at any DPI setting. This class is sealed to prevent initialization problems stemming from the Created event, which can call outside the class and could result in derived classes not being initialized yet.
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.CrispImage.#ctor"></member>
    <member name="P:Microsoft.VisualStudio.Imaging.CrispImage.ActualDpi">
      Gets the actual DPI property.
      <returns>The actual DPI.</returns>
    </member>
    <member name="F:Microsoft.VisualStudio.Imaging.CrispImage.ActualDpiProperty">
      Gets the actual DPI, which is a function of DefaultDpi and Dpi. This property ultimately determines the DPI scaling applied to CrispIMages.
    </member>
    <member name="P:Microsoft.VisualStudio.Imaging.CrispImage.ActualGrayscaleBiasColor">
      Gets the actual grayscale bias color.
      <returns>Returns <see cref="T:System.Windows.Media.Color" />.</returns>
    </member>
    <member name="F:Microsoft.VisualStudio.Imaging.CrispImage.ActualGrayscaleBiasColorProperty">
      The actual grayscale bias.
    </member>
    <member name="P:Microsoft.VisualStudio.Imaging.CrispImage.ActualHighContrast">
      Determines whether the image is high contrast.
      <returns>True if the image is high contrast, otherwise false.</returns>
    </member>
    <member name="F:Microsoft.VisualStudio.Imaging.CrispImage.ActualHighContrastProperty">
      This is a function of HighContrast and SystemHighContrast. This property ultimately determines whether the image is rendered high-contrast.
    </member>
    <member name="P:Microsoft.VisualStudio.Imaging.CrispImage.ActualImageLibrary">
      The actual image library.
      <returns>The actual image library.</returns>
    </member>
    <member name="F:Microsoft.VisualStudio.Imaging.CrispImage.ActualImageLibraryProperty">
      The actual image library is a function of DefaultImageLibrary and ImageLibrary. This property ultimately determines the image library from which images are loaded.
    </member>
    <member name="E:Microsoft.VisualStudio.Imaging.CrispImage.Created">
      Raised when an instance of CrispImage is created.
    </member>
    <member name="P:Microsoft.VisualStudio.Imaging.CrispImage.DefaultDpi">
      Gets the default DPI used for CrispImages that don't have their Dpi property set
      <returns>The default DPI.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.Imaging.CrispImage.DefaultImageLibrary">
      Gets or sets the image library used for CrispImage objects that don't have their ImageLibrary property set.
      <returns>The image library..</returns>
    </member>
    <member name="E:Microsoft.VisualStudio.Imaging.CrispImage.DefaultImageLibraryChanged">
      Raised when CrispImage.DefaultImageLibrary is changed.
    </member>
    <member name="F:Microsoft.VisualStudio.Imaging.CrispImage.DefaultImageLibraryProperty">
      Exposes a PropertyInfo for the DefaultImageLibrary property, so that the static property can be used in PropertyPaths for bindings created in code.
    </member>
    <member name="P:Microsoft.VisualStudio.Imaging.CrispImage.Dpi">
      Defines the DPI used by the CrispImage objects that are descendants of the element to which this property is attached. If this is 0.0, DefaultDpi is used.
      <returns>The DPI.</returns>
    </member>
    <member name="F:Microsoft.VisualStudio.Imaging.CrispImage.DpiProperty">
      Defines the DPI used by the CrispImages which are descendants of the element to which this property is attached. If this is 0.0, DefaultDpi is used.
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.CrispImage.GetDpi(System.Windows.DependencyObject)">
      Gets the used by the CrispImage objects that are descendants of the element to which this property is attached.  If this is 0.0, DefaultDpi is used.
      <returns>The DPI.</returns>
      <param name="element">The element.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.CrispImage.GetGrayscaleBiasColor(System.Windows.DependencyObject)">
      Gets the grayscale bias color used by the CrispImage objects that are descendants of the element to which this property is attached.
      <returns>The grayscale bias color.</returns>
      <param name="element">The element for which to get the grayscale bias color.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.CrispImage.GetHighContrast(System.Windows.DependencyObject)">
      Determines whether the CrispImage objects that are descendants of the element to which this property is attached show high-contrast images.
      <returns>The values are as follows:True - Images are high-contrastFalse - Images are not high-contrastnull - Images are displayed according to the system high-contrast setting</returns>
      <param name="element">The element.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.CrispImage.GetImageLibrary(System.Windows.DependencyObject)">
      Defines the image library used by the CrispImage objects that are descendants of the element to which this property is attached.  If this is null, DefaultImageLibrary is used.
      <returns>The image library.</returns>
      <param name="element">The element.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.CrispImage.GetScaleFactor(System.Windows.DependencyObject)">
      Gets the ScaleFactor that is used when the image may be scaled using a transform, such as for an image in the editor margin when the zoom != 100%. A ScaleFactor of 1 does no scaling.
      <returns>The scale factor.</returns>
      <param name="element">The element.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.Imaging.CrispImage.Grayscale">
      Defines the grayscale color used by the CrispImage objects that are descendants of the element to  which this property is attached.
      <returns>The grayscale color.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.Imaging.CrispImage.GrayscaleBiasColor">
      Gets the grayscale bias color used by the CrispImage objects that are descendants of the element to which this property is attached.
      <returns>The grayscale bias color.</returns>
    </member>
    <member name="F:Microsoft.VisualStudio.Imaging.CrispImage.GrayscaleBiasColorProperty">
      Defines the grayscale bias color used by the CrispImage objects that are descendants of the element to which this property is attached.
    </member>
    <member name="F:Microsoft.VisualStudio.Imaging.CrispImage.GrayscaleProperty">
      Defines the grayscale color used by the CrispImage objects that are descendants of the element to which this property is attached.
    </member>
    <member name="P:Microsoft.VisualStudio.Imaging.CrispImage.HighContrast">
      Determines whether the CrispImage objects that are descendants of the element to which this property is attached show high-contrast images.
      <returns>The values are as follows:True - Images are high-contrastFalse - Images are not high-contrastnull - Images are displayed according to the system high-contrast setting</returns>
    </member>
    <member name="F:Microsoft.VisualStudio.Imaging.CrispImage.HighContrastProperty">
      Determine whether the CrispImage objects that are descendants of the element to which thisproperty is attached show high-contrast images. The values are as follows:True - Images are high-contrastFalse - Images are not high-contrastnull - Images are displayed according to the system high-contrast setting
    </member>
    <member name="P:Microsoft.VisualStudio.Imaging.CrispImage.ImageLibrary">
      Defines the image library used by the CrispImage objects that are descendants of the element to which this property is attached.  If this is null, DefaultImageLibrary is used.
      <returns>The image library.</returns>
    </member>
    <member name="F:Microsoft.VisualStudio.Imaging.CrispImage.ImageLibraryProperty">
      Defines the image library used by the CrispImage objects that are descendants of the element to which this property is attached.  If this is null, DefaultImageLibrary is used.
    </member>
    <member name="P:Microsoft.VisualStudio.Imaging.CrispImage.Moniker">
      Gets the moniker to use when loading the CrispImage's image from the image library.
      <returns>The moniker.</returns>
    </member>
    <member name="F:Microsoft.VisualStudio.Imaging.CrispImage.MonikerProperty">
      The moniker to use when loading the CrispImage's image from the image library.
    </member>
    <member name="P:Microsoft.VisualStudio.Imaging.CrispImage.ScaleFactor">
      Gets the ScaleFactor that is used when the image may be scaled using a transform, such as for an image in the editor margin when the zoom != 100%. A ScaleFactor of 1 does no scaling.
      <returns>The scale factor.</returns>
    </member>
    <member name="F:Microsoft.VisualStudio.Imaging.CrispImage.ScaleFactorProperty">
      The ScaleFactor that is used when the image may be scaled using a transform, such as for an image in the editor margin when the zoom != 100%. A ScaleFactor of 1 does no scaling.
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.CrispImage.SetDpi(System.Windows.DependencyObject,System.Double)">
      Defines the DPI used by the CrispImage objects that are descendants of the element to which this property is attached. If this is 0.0, DefaultDpi is used.
      <param name="element">The element.</param>
      <param name="value">The value.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.CrispImage.SetGrayscaleBiasColor(System.Windows.DependencyObject,System.Nullable{System.Windows.Media.Color})">
      Sets the grayscale bias color used by the CrispImage objects that are descendants of the element to which this property is attached.
      <param name="element">The element for which to set the grayscale bias color.</param>
      <param name="value">The color to set.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.CrispImage.SetHighContrast(System.Windows.DependencyObject,System.Nullable{System.Boolean})">
      Determines whether the CrispImage objects that are descendants of the element to which this property is attached show high-contrast images.
      <param name="element">The element.</param>
      <param name="value">The values are as follows:True - Images are high-contrastFalse - Images are not high-contrastnull - Images are displayed according to the system high-contrast setting</param>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.CrispImage.SetImageLibrary(System.Windows.DependencyObject,Microsoft.VisualStudio.Imaging.ImageLibrary)">
      Defines the image library used by the CrispImage objects that are descendants of the element to which this property is attached.  If this is null, DefaultImageLibrary is used.
      <param name="element">The element.</param>
      <param name="value">The value.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.CrispImage.SetScaleFactor(System.Windows.DependencyObject,System.Double)">
      Sets the ScaleFactor that is used when the image may be scaled using a transform, such as for an image in the editor margin when the zoom != 100%. A ScaleFactor of 1 does no scaling.
      <param name="element">The element.</param>
      <param name="value">The value.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.Imaging.CrispImage.SystemHighContrast">
      Gets the value of SystemParameters.HighContrast
      <returns>The system high contrast value.</returns>
    </member>
    <member name="F:Microsoft.VisualStudio.Imaging.CrispImage.SystemHighContrastProperty">
      The value of SystemParameters.HighContrast. It is defined as a dependency property so that it can be used in a binding to set the value of ActualHighContrast.
    </member>
    <member name="T:Microsoft.VisualStudio.Imaging.ExtensionMethods">
      Provides imaging extension methods.
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.ExtensionMethods.IsNullImage(Microsoft.VisualStudio.Imaging.Interop.ImageMoniker)">
      Returns true if the ImageMoniker represents a null image, otherwise false.
      <returns>True if the ImageMoniker is a null image, otherwise false.</returns>
      <param name="moniker">The moniker to test.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.ExtensionMethods.ToStringEx(Microsoft.VisualStudio.Imaging.Interop.ImageMoniker)">
      Converts an ImageMoniker to a string.
      <returns>The string version of the moniker.</returns>
      <param name="moniker">The moniker to convert.</param>
    </member>
    <member name="T:Microsoft.VisualStudio.Imaging.HslColor"></member>
    <member name="M:Microsoft.VisualStudio.Imaging.HslColor.#ctor(System.Double,System.Double,System.Double)">
      Initializes a new instance of the HslColor class with the specified hue, saturation, and luminosity.
      <param name="hue">The hue.</param>
      <param name="saturation">Ths saturation.</param>
      <param name="luminosity">The luminosity.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.HslColor.#ctor(System.Double,System.Double,System.Double,System.Double)">
      Initializes a new instance of the HslColor class with the specified hue, saturation, luminosity, and alpha.
      <param name="hue">The hue.</param>
      <param name="saturation">The saturation.</param>
      <param name="luminosity">The luminosity.</param>
      <param name="alpha">The alpha.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.Imaging.HslColor.Alpha">
      Gets or sets the HslColor's Alpha component.
      <returns>The HslColor's Alpha component.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.HslColor.FromColor(System.Windows.Media.Color)">
      Converts a Color value to an HslColor. The algorithm is based on pseudocode available on HSL and HSV.
      <returns>The converted color.</returns>
      <param name="color">The color to convert.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.Imaging.HslColor.Hue">
      Gets or sets the HslColor's Hue component
      <returns>The HslColor's Hue component.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.Imaging.HslColor.Luminosity">
      Gets or sets the HslColor's Luminosity component
      <returns>The HslColor's Luminosity component.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.Imaging.HslColor.Saturation">
      Gets or sets the HslColor's Saturation component.
      <returns>The HslColor's Saturation component.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.HslColor.ToColor">
      Converts an HslColor value to a Color. The algorithm is based on pseudocode available on HSL and HSV. </summary>
      <returns>The converted color.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.Imaging.ImageConverter">
      Provides helper methods for image conversion.
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.ImageConverter.BitmapFromBitmapSource(System.Windows.Media.Imaging.BitmapSource)">
      Converts a BitmapSource to aSystem.Drawing.Bitmap.
      <returns>The converted bitmap.</returns>
      <param name="bitmapSource">The image to convert.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.ImageConverter.BitmapSourceFromBitmap(System.Drawing.Bitmap)">
      Converts a Bitmap into a BitmapSource.
      <returns>A BitmapSource for the given bitmap.</returns>
      <param name="bitmap">The bitmap to convert.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.ImageConverter.ExtractPixelSection(System.Byte[],System.Int32,System.Int32,System.Windows.Int32Rect)">
      Extracts a section from a 32bit or 24bit pixel buffer, up-converting to 32bit opaque if necessary. Special colors Green-1 and Magenta are translated into transparent pixels, and all transparent pixels are then be made black.
      <returns>The destination pixel buffer of an image with the dimensions of the passed-in rect and a stride of Width*4 (32bpp).</returns>
      <param name="sourcePixels">The source pixel buffer.</param>
      <param name="sourceBitsPerPixel">Thes pixel size of the source image.</param>
      <param name="sourceStride">The width in bytes of a pixel row in the source image.</param>
      <param name="sectionRect">The rectangle to extract from the source image, indicates the width/height of the result.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.ImageConverter.ExtractPixelSection(System.Byte[],System.Int32,System.Int32,System.Windows.Int32Rect,System.Drawing.Color[])">
      This method extracts a section from a 32bit or 24bit pixel buffer, up-converting to 32bit opaque if necessary. Colors matching one of the transparent colors are translated into transparent pixels, and all transparent pixels are then be made black.
      <returns>The destination pixel buffer of an image with the dimensions of the passed in rect and a stride of Width*4 (32bpp).</returns>
      <param name="sourcePixels">The source pixel buffer.</param>
      <param name="sourceBitsPerPixel">Thes pixel size of the source image.</param>
      <param name="sourceStride">The width in bytes of a pixel row in the source image.</param>
      <param name="sectionRect">The rectangle to extract from the source image, indicates the width/height of the result.</param>
      <param name="transparentColors">An array of colors that represent transparency in the source.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.ImageConverter.HiconFromBitmapSource(System.Windows.Media.Imaging.BitmapSource)">
      Converts a BitmapSource to an HICON.  The caller is responsible for destroying the returned HICON.  Do not call Icon.FromHandle expecting the returned Icon object to have ownership of the HICON.
      <returns>The converted icon.</returns>
      <param name="bitmapSource">The image to convert.</param>
    </member>
    <member name="T:Microsoft.VisualStudio.Imaging.ImageEventArgs">
      Arguments for ImageLibrary events.
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.ImageEventArgs.#ctor(Microsoft.VisualStudio.Imaging.Interop.ImageMoniker,System.String,System.Guid)">
      Initializes a new set of ImageEventArgs.
      <param name="moniker">The moniker.</param>
      <param name="manifestFilename">The manifest file name.</param>
      <param name="packageGuid">The package GUID.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.Imaging.ImageEventArgs.ManifestFilename">
      Gets the name of the manifest file in which the image was defined. If the image is a custom image, this will be null.
      <returns>Returns <see cref="T:System.String" />.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.Imaging.ImageEventArgs.Moniker">
      TGets the moniker for the image.
      <returns>Returns <see cref="T:Microsoft.VisualStudio.Imaging.Interop.ImageMoniker" />.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.Imaging.ImageEventArgs.PackageGuid">
      The PackageGuid of the image's defining manifest. If the defining manifest omits the PackageGuid attribute or the image is a custom image, this will be Guid.Empty.
      <returns>Returns <see cref="T:System.Guid" />.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.Imaging.ImageFormat"></member>
    <member name="F:Microsoft.VisualStudio.Imaging.ImageFormat.Win32">

    </member>
    <member name="F:Microsoft.VisualStudio.Imaging.ImageFormat.WinForms">

    </member>
    <member name="F:Microsoft.VisualStudio.Imaging.ImageFormat.WPF">

    </member>
    <member name="T:Microsoft.VisualStudio.Imaging.ImageKind"></member>
    <member name="F:Microsoft.VisualStudio.Imaging.ImageKind.Bitmap">

    </member>
    <member name="F:Microsoft.VisualStudio.Imaging.ImageKind.Icon">

    </member>
    <member name="F:Microsoft.VisualStudio.Imaging.ImageKind.ImageList">

    </member>
    <member name="T:Microsoft.VisualStudio.Imaging.ImageLibrary"></member>
    <member name="M:Microsoft.VisualStudio.Imaging.ImageLibrary.#ctor(System.Boolean,Microsoft.VisualStudio.Utilities.ITracer)">
      Initializes a new instance of an ImageLibrary object.
      <param name="isDefault">True if this ImageLibrary should be used as ImageLibrary.Default.</param>
      <param name="tracer">The tracer to use.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.ImageLibrary.AddCustomCompositeImage(Microsoft.VisualStudio.Utilities.Int16Size,Microsoft.VisualStudio.Imaging.Interop.ImageCompositionLayer[])">
      Creates a custom image that is composed of multiple other images, and adds that image to the library.
      <returns>A handle that contains the moniker associated with the image. The handle maintains the object lifetime of the image itself. Allowing the handle to be garbage-collected will result in the image also being GC-eligible.</returns>
      <param name="virtualSize">The virtual size of the canvas representing the image. This does not represent a pixel size, and is used as a point of reference for each image layer.</param>
      <param name="layers">The stack of images to render. Later images in the array are drawn on top of previous images.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.ImageLibrary.AddCustomImage(System.Windows.Media.ImageSource,System.Boolean)">
      Adds a custom image to the library, directly via an already-created ImageSource.
      <returns>A handle which contains the moniker associated with the image.  The handle maintains the object lifetime of the image itself.  Allowing the handle to be garbage-collected will result in the image also being GC-eligible.</returns>
      <param name="bitmap">The bitmap to store in the library.</param>
      <param name="canTheme">Indicates whether the image can be themed</param>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.ImageLibrary.AddCustomImageList(Microsoft.VisualStudio.Imaging.Interop.ImageMoniker[])">
      Adds a custom image list to the library.
      <returns>An IImageHandle that can be used to delete or retrieve the image list.</returns>
      <param name="imageEntryMonikers">The monikers for the images that make up the image list.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.Imaging.ImageLibrary.AlternateDebugColor">
      Gets the alternate color of the border rendered in debug mode.
      <returns>The alternate color of the border rendered in debug mode.</returns>
    </member>
    <member name="F:Microsoft.VisualStudio.Imaging.ImageLibrary.BeforeImageRealized">
      Raised before an image is realized from it source. If the image is realized by retrieving it from the cache, this event is not raised.
    </member>
    <member name="E:Microsoft.VisualStudio.Imaging.ImageLibrary.BuildLibraryCache">
      Raised when the library cache is built.
    </member>
    <member name="P:Microsoft.VisualStudio.Imaging.ImageLibrary.CachedImageCount">
      Gets the number of images that are being stored in the image cache.
      <returns>The number of images stored in the cache.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.Imaging.ImageLibrary.DebugColor">
      Gets the color of the border rendered in debug mode'
      <returns>The color of the border rendered in debug mode.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.Imaging.ImageLibrary.DebugMode">
      Determines whether or not images should be rendered in debug mode, which adds a colored border.
      <returns>True if the images should be rendered in debug mode, otherwise false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.Imaging.ImageLibrary.Default">
      Gets the default instance of ImageLibrary.
      <returns>The default instance of ImageLibrary.</returns>
    </member>
    <member name="F:Microsoft.VisualStudio.Imaging.ImageLibrary.DefaultGrayscaleBiasColor">
      The default color for biasing grayscale images (#40FFFFFF). This produces a 75% translucent effect.
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.ImageLibrary.Deserialize(System.IO.Stream,System.Boolean,Microsoft.VisualStudio.Utilities.ITracer,Microsoft.VisualStudio.Utilities.IStreamStorage{System.String})">
      Deserializes an image library from <paramref name="stream" />.
      <returns>Returns <see cref="T:Microsoft.VisualStudio.Imaging.ImageLibrary" />.</returns>
      <param name="stream">The stream to deserialize from</param>
      <param name="isDefault">Whether or not this ImageLibrary should be used as ImageLibrary.Default</param>
      <param name="tracer">The tracer to use</param>
      <param name="cacheStorage">The storage used by the ImageLibrary for caching.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.ImageLibrary.DisposeManagedResources">
      Disposes the managed resources.
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.ImageLibrary.GetCacheSize(System.Int64@,System.Int64@)">
      Get the number bytes are actually used by the cache.
      <param name="actualSize">[out] The size.</param>
      <param name="reservedSize">The reserved size.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.ImageLibrary.GetImage(Microsoft.VisualStudio.Imaging.Interop.ImageMoniker,Microsoft.VisualStudio.Imaging.Interop.ImageAttributes)">
      Returns an image conforming to <paramref name="attributes" /> from the library.
      <returns>The ikmage.</returns>
      <param name="moniker">The moniker for the image.</param>
      <param name="attributes">The attributes describing the desired image.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.ImageLibrary.GetImageCount">
      The total number of images in the library. Determining the count may be expensive for custom images, which are stored weakly.
      <returns>The number of images in the library.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.ImageLibrary.GetImageListCount">
      The total number of image lists in the library. Determining the count may be expensive for custom images, which are stored weakly.
      <returns>The number of image lists.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.ImageLibrary.GetImageListMonikers">
      Gets the monikers of all the image lists in the library.
      <returns>The monikers of all the image lists in the library.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.ImageLibrary.GetImageListMonikers(Microsoft.VisualStudio.Imaging.Interop.ImageMoniker)">
      Gets the monikers of all the image lists in the library.
      <returns>Returns <see cref="T:Microsoft.VisualStudio.Imaging.Interop.ImageMoniker" />.</returns>
      <param name="imageListMoniker">The moniker.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.ImageLibrary.GetImageMonikers">
      Gets the monikers of all of the images in the library.
      <returns>The monikers of all of the images in the library..</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.ImageLibrary.GetImageMonikerType(Microsoft.VisualStudio.Imaging.Interop.ImageMoniker)">
      Determines whether the ImageMoniker was added as a custom image, loaded from manifest, or neither, meaning we don't have an image with that moniker.
      <returns>The ImageMonikerType of IMT_Custom, IMT_LoadedFromManifest, or IMT_Unknown.</returns>
      <param name="moniker">The ImageMoniker to test.</param>
    </member>
    <member name="F:Microsoft.VisualStudio.Imaging.ImageLibrary.HighContrastGrayscaleBiasColor">
      The color for biasing grayscale images when in high-contrast mode.
    </member>
    <member name="E:Microsoft.VisualStudio.Imaging.ImageLibrary.ImageLibraryCreated">
      Raised when the ImageLibrary is created.
    </member>
    <member name="E:Microsoft.VisualStudio.Imaging.ImageLibrary.ImageLibraryDisposed">
      Raised when the ImageLibrary is disposed.
    </member>
    <member name="F:Microsoft.VisualStudio.Imaging.ImageLibrary.InvalidImageMoniker">
      The invalid image moniker.  Images using this moniker cannot be loaded from an image manifest.
    </member>
    <member name="P:Microsoft.VisualStudio.Imaging.ImageLibrary.IsCaching">
      Indicates whether the library is caching its contents.
      <returns>True if the library is caching its contents, otherwise false.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.ImageLibrary.Load(System.Collections.Generic.IEnumerable{System.String},System.Boolean,Microsoft.VisualStudio.Utilities.ITracer,Microsoft.VisualStudio.Utilities.IStreamStorage{System.String})">
      Loads an ImageLibrary from a collection of manifests.
      <returns>The loaded image library.</returns>
      <param name="manifests">The manifest files to load</param>
      <param name="isDefault">Whether or not this ImageLibrary should be used as ImageLibrary.Default</param>
      <param name="tracer">The tracer to use.</param>
      <param name="cacheStorage">The storage used by the ImageLibrary for caching.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.ImageLibrary.Load(System.String,System.Boolean,Microsoft.VisualStudio.Utilities.ITracer,Microsoft.VisualStudio.Utilities.IStreamStorage{System.String})">
      Loads an ImageLibrary from a manifest.
      <returns>The loaded image library.</returns>
      <param name="manifest">The manifest file to load.</param>
      <param name="isDefault">Whether or not this ImageLibrary should be used as ImageLibrary.Default </</param>
      <param name="tracer">The tracer to use</param>
      <param name="cacheStorage">The storage used by the ImageLibrary for caching.</param>
    </member>
    <member name="F:Microsoft.VisualStudio.Imaging.ImageLibrary.NeutralSize">
      The size to use when specifying a size-neutral image in a call to AddCustomImage. The size-neutral image is the image that is scaled to the requested size when an image of the requested size is not available.
    </member>
    <member name="E:Microsoft.VisualStudio.Imaging.ImageLibrary.ProcessManifest">
      Raised when there is a process manifest.
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.ImageLibrary.RemoveCustomImage(Microsoft.VisualStudio.Imaging.Interop.IImageHandle)">
      Removes a custom image from the library. The image must have been added by AddCustomImage.
      <returns>True if the image was removed, false otherwise.</returns>
      <param name="handle">The handle of the image to remove.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.ImageLibrary.RemoveCustomImageList(Microsoft.VisualStudio.Imaging.Interop.IImageHandle)">
      Removes a custom image list from the library. The image must have been added by AddCustomImageList.
      <returns>True if the image list was removed, false otherwise.</returns>
      <param name="handle">The handle of the image list to remove.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.ImageLibrary.Serialize(System.IO.Stream)">
      Serializes the image library to <paramref name="stream" />.
      <param name="stream">The stream to serialize to.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.Imaging.ImageLibrary.Tracer">
      Gets the tracer for the library.
      <returns>The tracer for the library.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.ImageLibrary.TryGetMonikerForExtension(System.String,System.Boolean,Microsoft.VisualStudio.Imaging.Interop.ImageMoniker@)">
      Attempts to get the moniker for the image to use for files whose extension matches <paramref name="extension" />. If we haven't already identified the image to use, we'll attempt to identify it using the DefaultIcon property of the registered ProgID for the extension.
      <returns>True if the image could be added, false if it could not.</returns>
      <param name="extension">The extension to reference.</param>
      <param name="canTheme">Indicates whether the image be themed.</param>
      <param name="moniker">The moniker for the added image.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.ImageLibrary.TryGetMonikerForProgId(System.String,System.Boolean,Microsoft.VisualStudio.Imaging.Interop.ImageMoniker@)">
      Attempts to get the moniker for the image to use for files matching <paramref name="progId" />. If we haven't already identified the image to use, we'll attempt to identify it using the DefaultIcon property of <paramref name="progId" />.
      <returns>True if the image could be added, false if it could not.</returns>
      <param name="progId">The ProgID to use for the image.</param>
      <param name="canTheme">Indicates whether the image be themed.</param>
      <param name="moniker">The moniker for the added image.</param>
    </member>
    <member name="T:Microsoft.VisualStudio.Imaging.ImageMonikerConverter"></member>
    <member name="M:Microsoft.VisualStudio.Imaging.ImageMonikerConverter.#ctor"></member>
    <member name="T:Microsoft.VisualStudio.Imaging.ImagingUtilities">
      Provides helper methods for imaging.
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.ImagingUtilities.ConvertMonikerToString(Microsoft.VisualStudio.Imaging.Interop.ImageMoniker)">
      Converts an ImageMoniker into a string, which can be converted back using <see cref="M:Microsoft.VisualStudio.Imaging.ImagingUtilities.TryParseImageMoniker(System.String,Microsoft.VisualStudio.Imaging.Interop.ImageMoniker@)" />.
      <returns>The ImageMoniker formatted as a string. </returns>
      <param name="moniker">The ImageMoniker to convert to a string.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.ImagingUtilities.ConvertMonikerToString(Microsoft.VisualStudio.Imaging.Interop.ImageMoniker,System.String)">
      Converts an ImageMoniker into a string using the specified format, which can be converted back using <see cref="M:Microsoft.VisualStudio.Imaging.ImagingUtilities.TryParseImageMoniker(System.String,Microsoft.VisualStudio.Imaging.Interop.ImageMoniker@)" />.
      <returns>The ImageMoniker formatted as a string.</returns>
      <param name="moniker">The ImageMoniker to convert to a string.</param>
      <param name="format">Format to use. f for filename, a for alternate, g for general.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.ImagingUtilities.TryParseImageMoniker(System.String,Microsoft.VisualStudio.Imaging.Interop.ImageMoniker@)">
      Tries to convert <paramref name="s" /> into an ImageMoniker.
      <returns>True if parsing was successful, otherwise false.</returns>
      <param name="s">The string to attempt to parse.</param>
      <param name="moniker">The ImageMoniker parsed from <paramref name="s" />.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.ImagingUtilities.ValidateAttributes(Microsoft.VisualStudio.Imaging.Interop.ImageAttributes)">
      Verifies that the contents of an ImageAttributes structure are valid.
      <param name="attributes">The attributes to verify.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.ImagingUtilities.ValidateImageAttributesFlags(Microsoft.VisualStudio.Imaging.Interop._ImageAttributesFlags)">
      Validates that <paramref name="flags" /> contains only valid flags.
      <param name="flags">The flags to validate.</param>
    </member>
    <member name="T:Microsoft.VisualStudio.Imaging.ManifestDescriptor">
      Describes a manifest file.
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.ManifestDescriptor.#ctor(System.String,System.Guid)">
      Initializes a new instance of ManifestDescriptor.
      <param name="filename">The manifest file name.</param>
      <param name="packageGuid">The package GUID.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.ManifestDescriptor.Deserialize(Microsoft.VisualStudio.Utilities.VersionedBinaryReader)">
      Deserializes a manifest descriptor from <paramref name="reader" />.
      <returns>Returns <see cref="T:Microsoft.VisualStudio.Imaging.ManifestDescriptor" />.</returns>
      <param name="reader">The reader from which to deserialize.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.ManifestDescriptor.Equals(Microsoft.VisualStudio.Imaging.ManifestDescriptor)">
      Determines whether two instances of ManifestDescriptor are the same.
      <returns>True if the two instances are the same, otherwise false.</returns>
      <param name="other">The second ManifestDescriptor.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.ManifestDescriptor.Equals(System.Object)">
      Determines whether two instances of ManifestDescriptor are the same.
      <returns>True if the two instances are the same, otherwise false.</returns>
      <param name="obj">The second instance.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.Imaging.ManifestDescriptor.Filename">
      <returns>Returns <see cref="T:System.String" />.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.ManifestDescriptor.GetHashCode">
      Gets a hash code for the object.
      <returns>Returns <see cref="T:System.Int32" />.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.ManifestDescriptor.op_Equality(Microsoft.VisualStudio.Imaging.ManifestDescriptor,Microsoft.VisualStudio.Imaging.ManifestDescriptor)">
      Determines whether two instances of ManifestDescriptor are the same.
      <returns>True if the two instances are the same, otherwise false.</returns>
      <param name="d1">The first instance.</param>
      <param name="d2">The second instance.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.ManifestDescriptor.op_Inequality(Microsoft.VisualStudio.Imaging.ManifestDescriptor,Microsoft.VisualStudio.Imaging.ManifestDescriptor)">
      Determines whether two instances of ManifestDescriptor are different.
      <returns>True if the two instances are not the same, otherwise false.</returns>
      <param name="d1">The first instance.</param>
      <param name="d2">The second instance.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.Imaging.ManifestDescriptor.PackageGuid">
      The manifest's PackageGuid, if it is specified in the manifest. If the manifest has no PackageGuid attribute, this is Guid.Empty.
      <returns>Returns <see cref="T:System.Guid" />.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.ManifestDescriptor.Serialize(Microsoft.VisualStudio.Utilities.VersionedBinaryWriter)">
      Serializes the descriptor to <paramref name="writer" />.
      <param name="writer">The writer.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.ManifestDescriptor.ToString">
      Converts the object to a string.
      <returns>Returns <see cref="T:System.String" />.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.Imaging.ManifestParseException"></member>
    <member name="M:Microsoft.VisualStudio.Imaging.ManifestParseException.#ctor"></member>
    <member name="M:Microsoft.VisualStudio.Imaging.ManifestParseException.#ctor(System.Exception)"></member>
    <member name="M:Microsoft.VisualStudio.Imaging.ManifestParseException.#ctor(System.String)"></member>
    <member name="M:Microsoft.VisualStudio.Imaging.ManifestParseException.#ctor(System.String,System.Exception)"></member>
    <member name="M:Microsoft.VisualStudio.Imaging.ManifestParseException.#ctor(System.String,System.Xml.Schema.XmlSeverityType)"></member>
    <member name="M:Microsoft.VisualStudio.Imaging.ManifestParseException.#ctor(System.String,System.Xml.Schema.XmlSeverityType,System.Exception)"></member>
    <member name="M:Microsoft.VisualStudio.Imaging.ManifestParseException.#ctor(System.Xml.Schema.XmlSeverityType)"></member>
    <member name="M:Microsoft.VisualStudio.Imaging.ManifestParseException.#ctor(System.Xml.Schema.XmlSeverityType,System.Exception)"></member>
    <member name="F:Microsoft.VisualStudio.Imaging.ManifestParseException.DefaultSeverity"></member>
    <member name="P:Microsoft.VisualStudio.Imaging.ManifestParseException.Severity">
      <returns>Returns <see cref="T:System.Xml.Schema.XmlSeverityType" />.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.Imaging.TelemetryEventArgs"></member>
    <member name="M:Microsoft.VisualStudio.Imaging.TelemetryEventArgs.#ctor(System.String)"></member>
    <member name="P:Microsoft.VisualStudio.Imaging.TelemetryEventArgs.Context"></member>
    <member name="P:Microsoft.VisualStudio.Imaging.TelemetryEventArgs.Disposer"></member>
    <member name="T:Microsoft.VisualStudio.Imaging.Converters.ImageMonikerToCrispImageConverter">
      Converts an ImageMoniker into a CrispImage.
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.Converters.ImageMonikerToCrispImageConverter.#ctor">
      Initializes a new instance of ImageMonikertoCrispImageConverter.
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.Converters.ImageMonikerToCrispImageConverter.Convert(Microsoft.VisualStudio.Imaging.Interop.ImageMoniker,System.Object,System.Globalization.CultureInfo)">
      Converts an ImageMoniker into a CrispImage.
      <returns>A CrispImage with the Moniker set.</returns>
      <param name="source">The ImageMoniker to convert to a CrispImage.</param>
      <param name="parameter">Not used.</param>
      <param name="culture">Not used.</param>
    </member>
    <member name="T:Microsoft.VisualStudio.Imaging.Dpi.DpiPrescaledImageExtension">
      This class is derived from a MarkupExtension class that can be used to declare image sources in XAML and have the image pre-scaled for High DPI at zoom levels higher than 200%, using NearestNeighbor up to the largest multiple of 100%.
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.Dpi.DpiPrescaledImageExtension.#ctor">
      Initializes a new instance of DpiPrescaledImageExtension.
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.Dpi.DpiPrescaledImageExtension.#ctor(System.String)">
      Initializes a new instance of DpiPrescaledImageExtension with the specified URI.
      <param name="uri">The URI.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.Imaging.Dpi.DpiPrescaledImageExtension.PrescalingConverter">
      Gets an instance of the DpiPrescaleImageSourceConverter.
      <returns>Returns <see cref="T:Microsoft.VisualStudio.Imaging.Dpi.DpiPrescaleImageSourceConverter" />.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.Dpi.DpiPrescaledImageExtension.ProvideValue(System.IServiceProvider)">
      <returns>Returns <see cref="T:System.Object" />.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.Imaging.Dpi.DpiPrescaledImageExtension.Uri">
      Gets or sets the URI.
      <returns>The URI.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.Imaging.Dpi.DpiPrescaleImageSourceConverter">
      Converts an ImageSource into another ImageSource, pre-scaled on High DPI to the largest zoom multiple of 100% smaller than the DPI zoom.///
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.Dpi.DpiPrescaleImageSourceConverter.#ctor">
      Initializes a new instance of DpiPrescaleImageSourceConverter.
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.Dpi.DpiPrescaleImageSourceConverter.Convert(System.Windows.Media.ImageSource,System.Object,System.Globalization.CultureInfo)">
      Converts the image.
      <returns>Returns <see cref="T:System.Windows.Media.ImageSource" />.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.Imaging.Dpi.DpiPrescaleImageSourceConverter.DpiHelper">
      Gets the default DpiHelper.
      <returns>Gets the default DpiHelper.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.Imaging.Dpi.DpiPrescaleThemedImageConverter">
      Converts an ImageSource into an Image element. If the input image ia a BitmapSource, the transformed BitmapSource has its halo color mapped to the given background color and is conditionally rendered as disabled. The resultant image is then pre-scaled on High DPI to the largest zoom multiple of 100% smaller than the DPI zoom. This converter chains the behavior of ThemedImageConverter and DpiPrescaleImageSourceConverter.
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.Dpi.DpiPrescaleThemedImageConverter.#ctor">
      Initializes a new instance of DpiPrescaleThemedImageConverter.
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.Dpi.DpiPrescaleThemedImageConverter.Convert(System.Windows.Media.ImageSource,System.Windows.Media.Color,System.Boolean,System.Boolean,System.Object,System.Globalization.CultureInfo)">
      <returns>Returns <see cref="T:System.Windows.Controls.Image" />.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.Dpi.DpiPrescaleThemedImageConverter.Convert(System.Windows.Media.ImageSource,System.Windows.Media.Color,System.Boolean,System.Object,System.Globalization.CultureInfo)">
      <returns>Returns <see cref="T:System.Windows.Controls.Image" />.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.Imaging.Dpi.DpiPrescaleThemedImageConverter.DpiHelper">
      Gets the default DpiHelper.
      <returns>The DpiHelper.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.Imaging.Dpi.DpiPrescaleThemedImageSourceConverter">
      Converts an ImageSource into another ImageSource.  If the input image ia a BitmapSource, the transformed BitmapSource has its halo color mapped to the given background color and is conditionally rendered as disabled. The resultant image is then pre-scaled on High DPI to the largest zoom multiple of 100% smaller than the DPI zoom.This converter chains the behavior of ThemedImageSourceConverter and DpiPrescaleImageSourceConverter.
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.Dpi.DpiPrescaleThemedImageSourceConverter.#ctor">
      Initializes a new instance of DpiPrescaleThemedImageSourceConverter.
    </member>
    <member name="M:Microsoft.VisualStudio.Imaging.Dpi.DpiPrescaleThemedImageSourceConverter.Convert(System.Windows.Media.ImageSource,System.Windows.Media.Color,System.Boolean,System.Object,System.Globalization.CultureInfo)">
      Converts the image.
      <returns>Returns <see cref="T:System.Windows.Media.ImageSource" />.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.Imaging.Dpi.DpiPrescaleThemedImageSourceConverter.DpiHelper">
      Gets the default DpiHelper.
      <returns>The DpiHelper.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.Imaging.Interop._ImageAttributesFlags">
      Represents an RGBA color with the red channel in the low byte to the alpha channel in the high byte.
    </member>
    <member name="F:Microsoft.VisualStudio.Imaging.Interop._ImageAttributesFlags.IAF_Background">
      The Background field is valid.
    </member>
    <member name="F:Microsoft.VisualStudio.Imaging.Interop._ImageAttributesFlags.IAF_Dpi">
      The Dpi field is valid.
    </member>
    <member name="F:Microsoft.VisualStudio.Imaging.Interop._ImageAttributesFlags.IAF_Format">
      The Format field is valid.
    </member>
    <member name="F:Microsoft.VisualStudio.Imaging.Interop._ImageAttributesFlags.IAF_Grayscale">
      The returned image should be grayscaled.
    </member>
    <member name="F:Microsoft.VisualStudio.Imaging.Interop._ImageAttributesFlags.IAF_GrayscaleBiasColor">
      The GrayscaleBiasColor field is valid.
    </member>
    <member name="F:Microsoft.VisualStudio.Imaging.Interop._ImageAttributesFlags.IAF_HighContrast">
      The HighContrast field is valid.
    </member>
    <member name="F:Microsoft.VisualStudio.Imaging.Interop._ImageAttributesFlags.IAF_OptionalFlags">
      The optional flags are: IAF_Background | IAF_Grayscale | IAF_GrayscaleBiasColor | IAF_HighContrast.
    </member>
    <member name="F:Microsoft.VisualStudio.Imaging.Interop._ImageAttributesFlags.IAF_RequiredFlags">
      The required flags are: IAF_Size | IAF_Type | IAF_Format | IAF_Dpi.
    </member>
    <member name="F:Microsoft.VisualStudio.Imaging.Interop._ImageAttributesFlags.IAF_Size">
      The LogicalWidth and LogicalHeight fields are valid.
    </member>
    <member name="F:Microsoft.VisualStudio.Imaging.Interop._ImageAttributesFlags.IAF_Type">
      The ImageType field is valid.
    </member>
    <member name="T:Microsoft.VisualStudio.Imaging.Interop._UIImageType">
      Describes the type of the image.
    </member>
    <member name="F:Microsoft.VisualStudio.Imaging.Interop._UIImageType.IT_Bitmap">
      The image is a bitmap.
    </member>
    <member name="F:Microsoft.VisualStudio.Imaging.Interop._UIImageType.IT_Icon">
      The image is an icon.
    </member>
    <member name="F:Microsoft.VisualStudio.Imaging.Interop._UIImageType.IT_ImageList">
      The image is an image list (WinForms, Win32 formats only).
    </member>
    <member name="P:Microsoft.VisualStudio.Imaging.Interop.IImageHandle.Moniker">
      Gets the ImageMoniker for this image handle.
      <returns>The ImageMoniker for this image handle.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.Imaging.Interop.ImageCompositionLayer">
      A layer used to compose multiple images into a single merged image.
    </member>
    <member name="F:Microsoft.VisualStudio.Imaging.Interop.ImageCompositionLayer.HorizontalAlignment">
      The horizontal alignment of the image within the composite image.
    </member>
    <member name="F:Microsoft.VisualStudio.Imaging.Interop.ImageCompositionLayer.ImageMoniker">
      The ImageMoniker rendered in this layer.
    </member>
    <member name="F:Microsoft.VisualStudio.Imaging.Interop.ImageCompositionLayer.VerticalAlignment">
      The vertical alignment of the image within the composite image.
    </member>
    <member name="F:Microsoft.VisualStudio.Imaging.Interop.ImageCompositionLayer.VirtualHeight">
      The virtual height of this layer.  The actual pixel dimensions of the image won't be computed until render time.
    </member>
    <member name="F:Microsoft.VisualStudio.Imaging.Interop.ImageCompositionLayer.VirtualWidth">
      The virtual width of this layer.  The actual pixel dimensions of the image won't be computed until render time.
    </member>
    <member name="F:Microsoft.VisualStudio.Imaging.Interop.ImageCompositionLayer.VirtualXOffset">
      The virtual X offset of the image. This offset is used together with the HorizontalAlignment to place the image within the composite image.
    </member>
    <member name="F:Microsoft.VisualStudio.Imaging.Interop.ImageCompositionLayer.VirtualYOffset">
      The virtual Y offset of the image. This offset is used together with the VerticalAlignment to place the image within the composite image.
    </member>
    <member name="T:Microsoft.VisualStudio.PlatformUI.GrayscaleBitmapSourceConverter">
      Converts an image BitmapSource into a grayscale version of the same image.
    </member>
    <member name="M:Microsoft.VisualStudio.PlatformUI.GrayscaleBitmapSourceConverter.#ctor">
      Initializes a new instance of GrayscaleBitmapSourceConverter.
    </member>
    <member name="M:Microsoft.VisualStudio.PlatformUI.GrayscaleBitmapSourceConverter.Convert(System.Windows.Media.Imaging.BitmapSource,System.Object,System.Globalization.CultureInfo)">
      Converts the image.
      <returns>The converted BitmapSource.</returns>
      <param name="image">The image.</param>
      <param name="parameter">The parameter.</param>
      <param name="culture">The culture.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.PlatformUI.GrayscaleBitmapSourceConverter.ConvertCore(System.Windows.Media.Imaging.BitmapSource,System.Windows.Media.Color)">
      Converts the image.
      <returns>The converted image.</returns>
      <param name="image">The image.</param>
      <param name="biasColor">The bias color.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.PlatformUI.GrayscaleBitmapSourceConverter.GetBiasColor(System.Object)">
      Gets the bias color.
      <returns>The bias color.</returns>
      <param name="parameter">The color.</param>
    </member>
    <member name="T:Microsoft.VisualStudio.PlatformUI.GrayscaleImageConverter">
      Microsoft internal use only. This class converts a BitmapSource into an Image control whose Source property is set to a grayscale version of the input image. The grayscale version is generated by GrayscaleBitmapSourceConverter.
    </member>
    <member name="M:Microsoft.VisualStudio.PlatformUI.GrayscaleImageConverter.#ctor">
      Microsoft internal use only.
    </member>
    <member name="M:Microsoft.VisualStudio.PlatformUI.GrayscaleImageConverter.Convert(System.Windows.Media.Imaging.BitmapSource,System.Object,System.Globalization.CultureInfo)">
      Microsoft internal use only.
      <param name="parameter">If set to a Color, it will be used to bias the final image</param>
    </member>
    <member name="T:Microsoft.VisualStudio.PlatformUI.ImageThemingUtilities">
      Contains utility methods for grayscaling and transforming color spaces within images.
    </member>
    <member name="M:Microsoft.VisualStudio.PlatformUI.ImageThemingUtilities.ClearOptOutPixel(System.Byte*,System.Int32,System.Int32,System.Boolean)"></member>
    <member name="M:Microsoft.VisualStudio.PlatformUI.ImageThemingUtilities.ClearOptOutPixel(System.Byte[],System.Int32,System.Int32,System.Boolean)"></member>
    <member name="M:Microsoft.VisualStudio.PlatformUI.ImageThemingUtilities.ClearWeakImageCache"></member>
    <member name="M:Microsoft.VisualStudio.PlatformUI.ImageThemingUtilities.GetImageBackgroundColor(System.Windows.DependencyObject)">
      Gets the ImageBackgroundColor property.
      <returns>The ImageBackgroundColor property.</returns>
      <param name="obj">The object.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.PlatformUI.ImageThemingUtilities.GetOrCreateThemedBitmapSource(System.Windows.Media.Imaging.BitmapSource,System.Windows.Media.Color,System.Boolean,System.Windows.Media.Color)">
      Converts an input BitmapSource into an BitmapSource that blends in with the target background.  This converter performs two conversions.1. The luminosity of the image is transformed so that the constant "halo" luminosity blends in with the background.  This has the effect of eliminating the halo visually.  The "halo" luminosity is an immutable constant, and is not calculated from the input image.2. The image is converted to grayscale if the isEnabled parameter is false.  This uses the "biasColor" to determine how to transform the image to grayscale.
      <returns>A new BitmapSource with the requested transformations applied.</returns>
      <param name="inputImage">The input BitmapSource.</param>
      <param name="backgroundColor">The color which the halo color should be targeted to match within the bitmap.</param>
      <param name="isEnabled">True if the bitmap should be rendered enabled, false if it should be disabled (grayscaled).</param>
      <param name="grayscaleBiasColor">The color used for biasing grayscale if the image is disabled.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.PlatformUI.ImageThemingUtilities.GetOrCreateThemedBitmapSource(System.Windows.Media.Imaging.BitmapSource,System.Windows.Media.Color,System.Boolean,System.Windows.Media.Color,System.Boolean)"></member>
    <member name="M:Microsoft.VisualStudio.PlatformUI.ImageThemingUtilities.GetThemedBitmap(System.Drawing.Bitmap,System.Drawing.Color)">
      Creates a new Bitmap, based on the input one, but the new one blends in with the target background.
      <returns>The bitmap.</returns>
      <param name="source">The original bitmap, this bitmap is not changed or disposed in this function.</param>
      <param name="backgroundColor">The background color(System.Drawing.Color)</param>
    </member>
    <member name="M:Microsoft.VisualStudio.PlatformUI.ImageThemingUtilities.GetThemedBitmap(System.Drawing.Bitmap,System.Drawing.Color,System.Boolean)"></member>
    <member name="M:Microsoft.VisualStudio.PlatformUI.ImageThemingUtilities.GetThemedBitmap(System.Drawing.Bitmap,System.UInt32)">
      Creates a new Bitmap, based on the input one, but the new one blends in with the target background.
      <returns>The bitmap.</returns>
      <param name="source">The original bitmap, this bitmap is not changed or disposed in this function.</param>
      <param name="backgroundColor">The background color in native ABGR format.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.PlatformUI.ImageThemingUtilities.GetThemedBitmap(System.Drawing.Bitmap,System.UInt32,System.Boolean)"></member>
    <member name="M:Microsoft.VisualStudio.PlatformUI.ImageThemingUtilities.GetThemeScrollBars(System.Windows.DependencyObject)">
      Gets the ThemeScrollbarsProperty value.
      <returns>The ThemeScrollbarsProperty value.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.PlatformUI.ImageThemingUtilities.GrayscaleDIBits(System.Byte[],System.Int32,System.Windows.Media.Color)">
      Transforms a BGRA32 device-independent bitmap to grayscale.
      <param name="pixels">The raw pixels from the DIB.</param>
      <param name="pixelLength">The length of the pixels array.</param>
      <param name="biasColor">The bias color used to weight the grayscale image.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.PlatformUI.ImageThemingUtilities.ImageBackgroundColor">
      Gets or sets the color used for image theming. The target color is used to map the "halo" color in an image with the target background color. It should be attached on the same UIElement that the gackground color is set on when images are drawn directly on that Background. The reasons why the background is not used directly:1. Backgrounds that are set to Transparent would require a visual tree walk to find the real background.2. The background is a Brush, not a Color, which would require interpretation to arrive at a Color instead.3. The ultimate background the image is drawn on may not be the desired image to use for theming, for example when a selection brush is conditionally shown in a TreeView.
    </member>
    <member name="F:Microsoft.VisualStudio.PlatformUI.ImageThemingUtilities.ImageBackgroundColorProperty">
      Gets or sets the color used for image theming. The target color is used to map the "halo" color in an image with the target background color. It should be attached on the same UIElement that the gackground color is set on when images are drawn directly on that Background. The reasons why the background is not used directly:1. Backgrounds that are set to Transparent would require a visual tree walk to find the real background.2. The background is a Brush, not a Color, which would require interpretation to arrive at a Color instead.3. The ultimate background the image is drawn on may not be the desired image to use for theming, for example when a selection brush is conditionally shown in a TreeView.
    </member>
    <member name="M:Microsoft.VisualStudio.PlatformUI.ImageThemingUtilities.IsDark(System.Windows.Media.Color)"></member>
    <member name="P:Microsoft.VisualStudio.PlatformUI.ImageThemingUtilities.IsImageThemingEnabled"></member>
    <member name="M:Microsoft.VisualStudio.PlatformUI.ImageThemingUtilities.IsLight(System.Windows.Media.Color)"></member>
    <member name="M:Microsoft.VisualStudio.PlatformUI.ImageThemingUtilities.IsOptOutPixelSet(System.Byte*,System.Int32,System.Int32,System.Boolean)"></member>
    <member name="M:Microsoft.VisualStudio.PlatformUI.ImageThemingUtilities.IsOptOutPixelSet(System.Byte[],System.Int32,System.Int32,System.Boolean)"></member>
    <member name="M:Microsoft.VisualStudio.PlatformUI.ImageThemingUtilities.ModifyBitmap(System.Windows.Media.Imaging.BitmapSource,Microsoft.VisualStudio.PlatformUI.ImageThemingUtilities.ModifyPixelCallback)"></member>
    <member name="M:Microsoft.VisualStudio.PlatformUI.ImageThemingUtilities.SetImageBackgroundColor(System.Windows.DependencyObject,System.Windows.Media.Color)">
      Sets the ImageBackgroundColor property.
      <param name="obj">The object.</param>
      <param name="value">The value.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.PlatformUI.ImageThemingUtilities.SetOptOutPixel(System.Byte*,System.Int32,System.Int32,System.Boolean)"></member>
    <member name="M:Microsoft.VisualStudio.PlatformUI.ImageThemingUtilities.SetOptOutPixel(System.Byte[],System.Int32,System.Int32,System.Boolean)"></member>
    <member name="M:Microsoft.VisualStudio.PlatformUI.ImageThemingUtilities.SetOptOutPixel(System.Windows.Media.Imaging.BitmapSource)"></member>
    <member name="M:Microsoft.VisualStudio.PlatformUI.ImageThemingUtilities.SetThemeScrollBars(System.Windows.DependencyObject,System.Nullable{System.Boolean})">
      Sets the ThemeScrollbarsProperty value.
      <param name="value">The value.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.PlatformUI.ImageThemingUtilities.ThemeDIBits(System.Int32,System.Byte[],System.Int32,System.Int32,System.Boolean,System.UInt32)"></member>
    <member name="M:Microsoft.VisualStudio.PlatformUI.ImageThemingUtilities.ThemeDIBits(System.Int32,System.Byte[],System.Int32,System.Int32,System.Boolean,System.UInt32,System.Boolean)"></member>
    <member name="M:Microsoft.VisualStudio.PlatformUI.ImageThemingUtilities.ThemePixel(System.Byte@,System.Byte@,System.Byte@,Microsoft.VisualStudio.Imaging.HslColor)"></member>
    <member name="M:Microsoft.VisualStudio.PlatformUI.ImageThemingUtilities.ThemePixel(System.Byte@,System.Byte@,System.Byte@,Microsoft.VisualStudio.Imaging.HslColor,System.Boolean)"></member>
    <member name="P:Microsoft.VisualStudio.PlatformUI.ImageThemingUtilities.ThemeScrollBars">
      Controls whether the ScrollBars of this element and its descendants have themed scrollbars. It is attached to FrameworkElementTrue  - ScrollBars are themedFalse - ScrollBars are not themednull  - ScrollBar theme state is inherited
    </member>
    <member name="E:Microsoft.VisualStudio.PlatformUI.ImageThemingUtilities.ThemeScrollBarsChanged"></member>
    <member name="F:Microsoft.VisualStudio.PlatformUI.ImageThemingUtilities.ThemeScrollBarsProperty">
      Controls whether the ScrollBars of this element and its descendants have themed scrollbars. It is attached to FrameworkElementTrue  - ScrollBars are themedFalse - ScrollBars are not themednull  - ScrollBar theme state is inherited
    </member>
    <member name="T:Microsoft.VisualStudio.PlatformUI.ImageThemingUtilities.ModifyPixelCallback">
      A callback used to modify pixel data in a BitmapSource.
      <returns>True if the bitmap was modified, false if no change were made.</returns>
      <param name="originalSource">The BitmapSource whose pixels are being modified.</param>
      <param name="pixels">The Bgra32 pixel values from the BitmapSource.</param>
    </member>
    <member name="T:Microsoft.VisualStudio.PlatformUI.ThemedImageConverter">
      Microsoft internal use only. Converts an input ImageSource into an Image control whose Source blends in with the target background.
    </member>
    <member name="M:Microsoft.VisualStudio.PlatformUI.ThemedImageConverter.#ctor">
      Microsoft internal use only.
    </member>
    <member name="T:Microsoft.VisualStudio.PlatformUI.ThemedImageSourceConverter">
      Microsoft internal use only. Converts an ImageSource into another ImageSource.  If the input image ia a BitmapSource, the transformed BitmapSource has its halo color mapped to the given background color and is conditionally rendered as disabled.
    </member>
    <member name="M:Microsoft.VisualStudio.PlatformUI.ThemedImageSourceConverter.#ctor">
      Microsoft internal use only.
    </member>
    <member name="M:Microsoft.VisualStudio.PlatformUI.ThemedImageSourceConverter.Convert(System.Windows.Media.ImageSource,System.Windows.Media.Color,System.Boolean,System.Object,System.Globalization.CultureInfo)">
      Microsoft internal use only.
      <returns>Returns <see cref="T:System.Windows.Media.ImageSource" />.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.PlatformUI.ThemedImageSourceConverter.ConvertCore(System.Windows.Media.ImageSource,System.Windows.Media.Color,System.Boolean,System.Boolean,System.Object)"></member>
    <member name="M:Microsoft.VisualStudio.PlatformUI.ThemedImageSourceConverter.ConvertCore(System.Windows.Media.ImageSource,System.Windows.Media.Color,System.Boolean,System.Object)"></member>
  </members>
</doc>


text:
ACCEPTED

#### According to
Index Fungorum

#### Published in
null

#### Original name
Diplotomma epipolium var. epipolium (Ach.) Arnold

### Remarks
null

redpajama_set_name: RedPajamaGithub


text:
SET NOCOUNT ON

DECLARE @TotalRecords 				INT -- Total machine records
DECLARE @Clients 					INT -- Total client records
DECLARE @NoClients 					INT -- Total no client records
DECLARE @Obsolete 					INT -- Total obsolete client records
DECLARE @ValidClients 				INT -- Total valid client records
DECLARE @ActiveClientsCurrent		INT -- Total currently active client records
DECLARE @InactiveClientsCurrent		INT -- Total currently inactive clients
DECLARE @ActiveClientsLast30Days	INT -- Total clients that were active during the last 30 days
DECLARE @HwSuccessLast30Days 		INT -- Total clients with HW inventory Last 30 Days
DECLARE @HwNotSuccessLast30Days 	INT -- Total clients without HW inventory Last 30 Days
DECLARE @SwSuccessLast30Days 		INT -- Total clients with SW inventory Last 30 Days
DECLARE @SwNotSuccessLast30Days 	INT -- Total clients without SW inventory Last 30 Days
DECLARE @HWInvMissing 				INT -- Total clients missing HW inventory
DECLARE @SWInvMissing 				INT -- Total clients missing SW inventory

SELECT @TotalRecords = Count(*),
       @Clients = Sum(CASE client0
                        WHEN 1 THEN 1
                        ELSE 0
                      END),
       @NoClients = Sum(CASE
                          WHEN client0 IS NULL THEN 1
                          ELSE 0
                        END),
       @Obsolete = Sum(CASE obsolete0
                         WHEN 1 THEN 1
                         ELSE 0
                       END)
FROM   v_r_system;

SELECT @ValidClients = Count(*),
       @ActiveClientsCurrent = Sum(CASE clientactivestatus
                                     WHEN 1 THEN 1
                                     ELSE 0
                                   END),
       @InactiveClientsCurrent = Sum(CASE clientactivestatus
                                       WHEN 0 THEN 1
                                       ELSE 0
                                     END),
       @ActiveClientsLast30Days = Sum(CASE
                                        WHEN ( Datediff(dd, chsum.lastactivetime, Getdate()) < 30 ) THEN 1
                                        ELSE 0
                                      END),
       @ActiveClientsLast30Days = Sum(CASE
                                        WHEN ( Datediff(dd, chsum.lastactivetime, Getdate()) < 30 ) THEN 1
                                        ELSE 0
                                      END),
       @HwSuccessLast30Days = Sum(CASE
                                    WHEN ( Datediff(dd, chsum.lasthw, Getdate()) < 30 ) AND ( Datediff(dd, chsum.lastactivetime, Getdate()) < 30 ) THEN 1
                                    ELSE 0
                                  END),
       @HwNotSuccessLast30Days = Sum(CASE
                                       WHEN ( ( Datediff(dd, chsum.lasthw, Getdate()) > 30 ) OR chsum.lasthw IS NULL ) AND ( Datediff(dd, chsum.lastactivetime, Getdate()) < 30 ) THEN 1
                                       ELSE 0
                                     END),
       @SwSuccessLast30Days = Sum(CASE
                                    WHEN ( Datediff(dd, chsum.lastsw, Getdate()) < 30 )  AND ( Datediff(dd, chsum.lastactivetime, Getdate()) < 30 ) THEN 1
                                    ELSE 0
                                  END),
       @SwNotSuccessLast30Days = Sum(CASE
                                       WHEN ( ( Datediff(dd, chsum.lastsw, Getdate()) > 30 ) OR chsum.lastsw IS NULL ) AND ( Datediff(dd, chsum.lastactivetime, Getdate()) < 30 ) THEN 1
                                       ELSE 0
                                     END),
       @HWInvMissing = Sum(CASE
                             WHEN chsum.lasthw IS NULL THEN 1
                             ELSE 0
                           END),
       @SWInvMissing = Sum(CASE
                             WHEN chsum.lastsw IS NULL THEN 1
                             ELSE 0
                           END)
FROM   v_ch_clientsummary chsum INNER JOIN v_r_system sysval ON chsum.resourceid = sysval.resourceid;

SELECT @TotalRecords                                               AS TotalRecords,
       @Clients                                                    AS Clients,
       Round(100.00 * @Clients / @TotalRecords, 1)                 AS ClientsPct,
       @NoClients                                                  AS NoClients,
       Round(100.00 * @NoClients / @TotalRecords, 1)               AS NoClientsPct,
       @Obsolete                                                   AS Obsolete,
       Round(100.00 * @Obsolete / @TotalRecords, 1)                AS ObsoletePct,
       @ValidClients                                               AS ValidClients,
       Round(100.00 * @ValidClients / @TotalRecords, 1)            AS ValidClientsPct,
       @ActiveClientsCurrent                                       AS ActiveClientsCurrent,
       Round(100.00 * @ActiveClientsCurrent / @ValidClients, 1)    AS ActiveClientsCurrentPct,
       @InactiveClientsCurrent                                     AS InactiveClientsCurrent,
       Round(100.00 * @InactiveClientsCurrent / @ValidClients, 1)  AS InactiveClientsCurrentPct,
       @ActiveClientsLast30Days                                    AS ActiveClientsLast30Days,
       Round(100.00 * @ActiveClientsLast30Days / @ValidClients, 1) AS ActiveClientsLast30DaysPct,
       @HwSuccessLast30Days                                        AS HwSuccessLast30Days,
       Round(100.00 * @HwSuccessLast30Days / @ValidClients, 1)     AS HwSuccessLast30DaysPct,
       @HwNotSuccessLast30Days                                     AS HwNotSuccessLast30Days,
       Round(100.00 * @HwNotSuccessLast30Days / @ValidClients, 1)  AS HwNotSuccessLast30DaysPct,
       @SwSuccessLast30Days                                        AS SwSuccessLast30Days,
       Round(100.00 * @SwSuccessLast30Days / @ValidClients, 1)     AS SwSuccessLast30DaysPct,
       @SwNotSuccessLast30Days                                     AS SwNotSuccessLast30Days,
       Round(100.00 * @SwNotSuccessLast30Days / @ValidClients, 1)  AS SwNotSuccessLast30DaysPct,
       @HWInvMissing                                               AS HWInvMissing,
       Round(100.00 * @HWInvMissing / @ValidClients, 1)            AS HWInvMissingPct,
       @SWInvMissing                                               AS SWInvMissing,
       Round(100.00 * @SWInvMissing / @ValidClients, 1)            AS SWInvMissingPct;


text:
<!DOCTYPE html>

<title>bootstrap</title>

<link rel="stylesheet" href="../../components/bootstrap-3.3.7-dist/css/bootstrap.css">

  <link href="https://fonts.googleapis.com/css?family=Lobster" rel="stylesheet" type="text/css">

  <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css">

<link href="https://fonts.googleapis.com/css?family=Lobster" rel="stylesheet" type="text/css">

CatPhotoApp

      <button class="btn btn-block btn-primary"> Like</button>

      <button class="btn btn-block btn-info"> Info</button>

      <button class="btn btn-block btn-danger"> Delete</button>

Things cats love:

cat nip

laser pointers

lasagna

Top 3 things cats hate:

flea treatment

thunder

other cats

  <form action="/submit-cat-photo">

        <input type="radio" name="indoor-outdoor"> Indoor

        <input type="radio" name="indoor-outdoor"> Outdoor

<input type="checkbox" name="personality"> Loving

<input type="checkbox" name="personality"> Lazy

  <input type="checkbox" name="personality"> Crazy

    <input type="text" placeholder="cat photo URL" required>

    <button type="submit">Submit</button>
  </form>


text:
package org.apache.servicecomb.swagger.generator.springmvc.processor.annotation;

import java.lang.reflect.Type;

import org.apache.servicecomb.swagger.generator.core.model.HttpParameterType;
import org.springframework.web.bind.annotation.RequestAttribute;

import io.swagger.models.parameters.FormParameter;

public class RequestAttributeAnnotationProcessor extends
    AbstractSpringmvcSerializableParameterProcessor<FormParameter, RequestAttribute> {
  @Override
  public Type getProcessType() {
    return RequestAttribute.class;
  }

  @Override
  public String getParameterName(RequestAttribute annotation) {
    String value = annotation.value();
    if (value.isEmpty()) {
      value = annotation.name();
    }
    return value;
  }

  @Override
  public HttpParameterType getHttpParameterType(RequestAttribute parameterAnnotation) {
    return HttpParameterType.FORM;
  }

  @Override
  protected boolean readRequired(RequestAttribute requestAttribute) {
    return requestAttribute.required();
  }

  @Override
  protected String pureReadDefaultValue(RequestAttribute requestAttribute) {
    return null;
  }
}


text:
var varTemplate;

function compilarTemplates() {

    varTemplate = Handlebars.compile($("#templateSelectAnuncio").html());

}

function desconectarAction() {

    localStorage.email = null;
    localStorage.idUsuario = null;
    // $("#popupLogin").popup("open", null);
    window.location = "index.html";

}
function cambiarpassAction() {
    datosbuenos = true;
    if (datosbuenos && !$('#pwRegistro3').val()) {
        datosbuenos = false;
        $("#textologin2").html('los passwords no pueden ser vacios');
        $("#popupRegistro2").popup();
        $("#popupRegistro2").popup("open", null);
    }
    if (datosbuenos && $('#pwRegistro3').val() != $('#pwRegistro4').val()) {
        datosbuenos = false;
        $("#textologin2").html('los passwords deben coincidir');
        $("#popupRegistro2").popup();
        $("#popupRegistro2").popup("open", null);
    }
    if (datosbuenos) {

        clientRest.cambiarPassword.read({
            email: localStorage.email,
            password: $('#pwRegistro3').val()
        }).done(function (data) {

            $("#textologin2").html("password actualizado");
            $("#popupRegistro2").popup();
            $("#popupRegistro2").popup("open", null);

        }).error(function (data) {
            alert(data.responseText.toString());
        });

    }

}
function borraranuncioAction() {

    clientRest.borrarAnuncioBicir.read({idanuncio: $('#anuncioSelector').val()}).done(function (data) {

        $('#anuncioSelector').selectmenu();
        $("#anuncioSelector option:selected").remove();
        $('#anuncioSelector').val('');
        $("#anuncioSelector").selectmenu("refresh");

    });

}
function cerrarPopup() {
    $("#popupRegistro2").popup("close");
}

function bindingEvents() {
    $("#desconectar").on('vclick', desconectarAction);
    $("#cambiarpass").on('vclick', cambiarpassAction);
    $("#borraranuncio").on('vclick', borraranuncioAction);
    $("#confirmar2").on('vclick', cerrarPopup);

}
function inicializar() {
    compilarTemplates();
    bindingEvents();

    inicializarRestClient();

    clientRest.listarAnunciosUsuario.read(localStorage.idUsuario).done(function (data) {
        $("#anuncioSelector").append(varTemplate(data));
        $('#anuncioSelector').val('');
        $('#anuncioSelector').selectmenu();
        $("#anuncioSelector").selectmenu("refresh");
    });
}

//apartir de aqui stuf de arquitectura no tocar funciona tocar inicializar joder
////////////////////////////////////////////////////////////////////////////////
function init() {
    if (navigator.userAgent.match(/(iPhone|iPod|iPad|Android|BlackBerry)/)) {
        document.addEventListener("deviceready", inicializar, false);
        FastClick.attach(document.body);

    } else {
        inicializar();
    }
    ;
}
jQuery(document).load(init());
////////////////////////////////////////////////////////////////////////////////


text:
require(['<%= appName %>'], function (app) {
    'use strict';
    console.log('loaded', app.id);
});


text:
if File.exist?("#{RAILS_ROOT}/lib/refinery_initializer.rb")
  require "#{RAILS_ROOT}/lib/refinery_initializer.rb"
else
  require 'rubygems'
  version = if defined? REFINERY_GEM_VERSION
    REFINERY_GEM_VERSION
  elsif ENV.include?("REFINERY_GEM_VERSION")
    ENV["REFINERY_GEM_VERSION"]
  else
    $1 if File.read("#{RAILS_ROOT}/config/environment.rb") =~ /^[^#]*REFINERY_GEM_VERSION\s*=\s*["']([!~<>=]*\s*[\d.]+)["']/
  end

  if version
    gem 'refinerycms', version
  else
    gem 'refinerycms'
  end

  require 'refinery_initializer'
end

REFINERY_ROOT = RAILS_ROOT unless defined? REFINERY_ROOT


text:
var nodemailer = require('nodemailer');

// create reusable transporter object using SMTP transport
var transporter = nodemailer.createTransport({
    service: 'Gmail',
    auth: {
        user: process.env.USER_EMAIL,
        pass: process.env.USER_PWD
    }
});

exports.sendMail = function(receiverEmail, eventURL) {
  // setup e-mail data
  var mailOptions = {
      from: process.env.USER_EMAIL, // sender address
      to: receiverEmail,  // list of receivers
      subject: '✔ Event Confirmation', // Subject line
      text: 'You have successfully created an event! View it here: '+eventURL, // plaintext body
  };

  transporter.sendMail(mailOptions, function(error, info) {
      if(error) {
          return console.log(error);
      }
      console.log('Message sent: ' + info.response + '\n');
  });
};


text:
#region Copyright

#endregion

using System;
using System.Collections.Generic;
using System.Windows.Controls;
using Dynamo.Controls;
using Dynamo.Models;
using Dynamo.Wpf;
using ProtoCore.AST.AssociativeAST;
using Wosad.Common.CalculationLogger;
using Wosad.Dynamo.Common;
using Dynamo.Nodes;
using Dynamo.Graph.Nodes;
using Dynamo.Graph;
using System.Xml;

namespace Wosad.General.Flexure
{

    /// <summary>
    ///Angle orientation
    /// </summary>

    [NodeName("Angle orientation")]
    [NodeCategory("Wosad.General.Flexure")]
    [NodeDescription("Angle orientation")]
    [IsDesignScriptCompatible]
    public class AngleOrientationSelection : UiNodeBase
    {

        public AngleOrientationSelection()
        {

            //OutPortData.Add(new PortData("ReportEntry", "Calculation log entries (for reporting)"));
            OutPortData.Add(new PortData("AngleOrientation", "Ondicates whether the long leg of unequal leg angle is vertical or horizontal"));
            RegisterAllPorts();
            SetDefaultParameters();
            //PropertyChanged += NodePropertyChanged;
        }

        private void SetDefaultParameters()
        {
            //ReportEntry="";
            AngleOrientation = "LongLegVertical";
        }

        /// <summary>
        ///     Gets the type of this class, to be used in base class for reflection
        /// </summary>
        protected override Type GetModelType()
        {
            return GetType();
        }

        #region Properties

        #region InputProperties

	    #endregion

        #region OutputProperties

		#region AngleOrientationProperty

		/// <summary>
		/// AngleOrientation property
		/// </summary>
		/// <value>Ondicates whether the long leg of unequal leg angle is vertical or horizontal</value>
		public string _AngleOrientation;

		public string AngleOrientation
		{
		    get { return _AngleOrientation; }
		    set
		    {
		        _AngleOrientation = value;
		        RaisePropertyChanged("AngleOrientation");
		        OnNodeModified();
		    }
		}
		#endregion

        #region ReportEntryProperty

        /// <summary>
        /// log property
        /// </summary>
        /// <value>Calculation entries that can be converted into a report.</value>

        public string reportEntry;

        public string ReportEntry
        {
            get { return reportEntry; }
            set
            {
                reportEntry = value;
                RaisePropertyChanged("ReportEntry");
                OnNodeModified();
            }
        }

        #endregion

        #endregion
        #endregion

        #region Serialization

        /// <summary>
        ///Saves property values to be retained when opening the node
        /// </summary>
        protected override void SerializeCore(XmlElement nodeElement, SaveContext context)
        {
            base.SerializeCore(nodeElement, context);
            nodeElement.SetAttribute("AngleOrientation", AngleOrientation);
        }

        /// <summary>
        ///Retrieved property values when opening the node
        /// </summary>
        protected override void DeserializeCore(XmlElement nodeElement, SaveContext context)
        {
            base.DeserializeCore(nodeElement, context);
            var attrib = nodeElement.Attributes["AngleOrientation"];
            if (attrib == null)
                return;

            AngleOrientation = attrib.Value;
            //SetComponentDescription();

        }

        #endregion

        /// <summary>
        ///Customization of WPF view in Dynamo UI
        /// </summary>
        public class AngleOrientationViewCustomization : UiNodeBaseViewCustomization,
            INodeViewCustomization<AngleOrientationSelection>
        {
            public void CustomizeView(AngleOrientationSelection model, NodeView nodeView)
            {
                base.CustomizeView(model, nodeView);

                AngleOrientationView control = new AngleOrientationView();
                control.DataContext = model;

                nodeView.inputGrid.Children.Add(control);
                base.CustomizeView(model, nodeView);
            }

        }
    }
}


text:
<ion-header>
  <ion-navbar>
    <button ion-button menuToggle icon-only>
      <ion-icon name='menu'></ion-icon>
    </button>
    <ion-title>
      Minha Saúde
    </ion-title>
  </ion-navbar>
</ion-header>

<ion-content>
  <ion-grid>
    <ion-row offset-md-3>
      <ion-col col-md-8>

        <ion-card>
          <ion-card-header>
            <h2 text-justify>Medicamentos de uso Contínuo</h2>
          </ion-card-header>
          <ion-card-content>

            <div padding>
              <ion-segment [(ngModel)]="medContSegment">
                <ion-segment-button value="listaMedicamento">
                  Lista de Medicamentos
                </ion-segment-button>
                <ion-segment-button value="adicionarMedicamento">
                  Adicionar Medicamento
                </ion-segment-button>
              </ion-segment>
            </div>

            <div [ngSwitch]="medContSegment">
              <ion-list *ngSwitchCase="'listaMedicamento'">
                <ion-item *ngFor="let m of medicamentos; let i = index; ">
                  <button color="danger" item-end ion-button (click)="removeMedicamento(medicamentos, i)">
                    <ion-icon name="trash"></ion-icon>
                  </button>
                  Nome Comercial:{{ m.nomeComercial }} - Principio: {{m.principioAtivo}}
                </ion-item>

              </ion-list>

              <ion-list *ngSwitchCase="'adicionarMedicamento'">
                <form [formGroup]="medContForm" (ngSubmit)="addMedicamento()" id="medContForm">
                  <ion-grid>
                    <ion-row>
                      <ion-col col-md-6 col-12>
                        <ion-list>

                          <ion-item>
                            <ion-label floating>Nome Comercial</ion-label>
                            <ion-input type="text" formControlName="nomeComercial"></ion-input>
                          </ion-item>
                        </ion-list>
                      </ion-col>

                      <ion-col col-md-6 col-12>
                        <ion-list>

                          <ion-item>
                            <ion-label floating>Principio Ativo</ion-label>
                            <ion-input type="text" formControlName="principioAtivo"></ion-input>
                          </ion-item>

                        </ion-list>
                      </ion-col>
                    </ion-row>
                  </ion-grid>

                </form>

              </ion-list>
            </div>

          </ion-card-content>
        </ion-card>

        <ion-grid>
          <ion-row>
            <ion-col col-md-3>
            </ion-col>
            <ion-col col-md-3>
              <button ion-button full type="submit" color="secondary" round (click)="anterior()" *ngIf="!checkStatus">Alergias (4/6) </button>
            </ion-col>
            <ion-col col-md-3>
              <button ion-button full type="submit" color="primary" round (click)="proxPagina()">Doenças Crônicas (5/6) </button>
            </ion-col>
            <ion-col col-md-3 col-12>
              <button ion-button full color="success" round type="submit" form="medContForm" [disabled]="!medContForm.valid">Salvar</button>
            </ion-col>
          </ion-row>
        </ion-grid>
      </ion-col>

    </ion-row>
  </ion-grid>
</ion-content>