This topic has not yet been rated - Rate this topic

IVsFontAndColorGroup Interface

Provides a mechanism by which a VSPackage providing font and color support can specify a Display Item group - a super-category that represents the union of two or more categories.

Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (in microsoft.visualstudio.shell.interop.dll)

[GuidAttribute("1D42A4C9-57DE-4D3E-8010-485ADFC1E95B")] 
[InterfaceTypeAttribute(1)] 
public interface IVsFontAndColorGroup
/** @attribute GuidAttribute("1D42A4C9-57DE-4D3E-8010-485ADFC1E95B") */ 
/** @attribute InterfaceTypeAttribute(1) */ 
public interface IVsFontAndColorGroup
GuidAttribute("1D42A4C9-57DE-4D3E-8010-485ADFC1E95B") 
InterfaceTypeAttribute(1) 
public interface IVsFontAndColorGroup

The super-category is a union, not an intersection of its sub-categories. The Fonts and Colors page will automatically handle the merging of the sub-categories and the distribution of altered attributes.

Notes to Implementers Implement the IVSFontAndColorGroup interface when you need an entry in the Fonts And Color property page consisting of the union of two or more categories The IVsFontAndColorGroup interface is used by the Visual Studio environment and a VSPackage instead of the IVsFontAndColorDefaults interface.

Did you find this helpful?
(1500 characters remaining)
Community Content Add
Annotations FAQ