Sdílet prostřednictvím


ColorableItemInfo – struktura

 

Obsahuje informace k VSPackage o atributy uživatele nastavit položku colorable Zobrazit položky mohou změněných uživatelem.

Obor názvů:   Microsoft.VisualStudio.Shell.Interop
Sestavení:  Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)

Syntaxe

public struct ColorableItemInfo
public value struct ColorableItemInfo
[<Sealed>]
type ColorableItemInfo = struct end
Public Structure ColorableItemInfo

Metody

Název Popis
System_CAPS_pubmethod Equals(Object)

(Zděděno od ValueType.)

System_CAPS_pubmethod GetHashCode()

(Zděděno od ValueType.)

System_CAPS_pubmethod GetType()

(Zděděno od Object.)

System_CAPS_pubmethod ToString()

(Zděděno od ValueType.)

Pole

Název Popis
System_CAPS_pubfield bBackgroundValid

LOGICKÁ hodnota označující, barva pozadí je platný.

System_CAPS_pubfield bFontFlagsValid

LOGICKÁ hodnota označující, příznaky písma jsou platné.

System_CAPS_pubfield bForegroundValid

LOGICKÁ hodnota označující, barva popředí je platný.

System_CAPS_pubfield crBackground

DWORD určení barvy pozadí.

System_CAPS_pubfield crForeground

DWORD určení barvy popředí.

System_CAPS_pubfield dwFontFlags

DWORD určující příznaky písma

Poznámky

Všechny informace, které jsou vráceny v ColorableItemInfo struktury může být platný protože Visual Studio IDE vždy neukládá nastavení neupravená z písmo a barvu stránka vlastností v registru.bForegroundValid, bBackgroundValid,a bFontFlagsValid jsou nastavena na nenulovou (TRUE) je hodnota odpovídající hodnota platná.

Spíše než dodávající Literálová hodnota RGB může VSPackage express hodnoty barvy crForeground a crBackground členy z hlediska globální paleta.Stejně jako pro zjednodušení provádění díky barvy sledovat určité hodnoty celého systému a celé prostředí.Výklad těchto hodnot barev je řízen příznaků z __VSCOLORTYPE výčtu.

Bezpečný přístup z více vláken

Všichni členové tohoto typu deklarovaní jako public static (Shared v jazyce Visual Basic) jsou bezpečné pro přístup z více vláken. Není zaručeno, že členové instancí jsou bezpeční pro přístup z více vláken.

Viz také

Microsoft.VisualStudio.Shell.Interop – obor názvů

Zpátky na začátek