Sdílet prostřednictvím


IVsFontAndColorStorage2 – rozhraní

 

Umožňuje VSPackage správu písmo a barvu položky registru.

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

Syntaxe

[InterfaceTypeAttribute(1)]
[GuidAttribute("1EE6C79A-B763-42E6-AC95-FD0CC00DE315")]
public interface IVsFontAndColorStorage2
[InterfaceTypeAttribute(1)]
[GuidAttribute("1EE6C79A-B763-42E6-AC95-FD0CC00DE315")]
public interface class IVsFontAndColorStorage2
[<InterfaceTypeAttribute(1)>]
[<GuidAttribute("1EE6C79A-B763-42E6-AC95-FD0CC00DE315")>]
type IVsFontAndColorStorage2 = interface end
<InterfaceTypeAttribute(1)>
<GuidAttribute("1EE6C79A-B763-42E6-AC95-FD0CC00DE315")>
Public Interface IVsFontAndColorStorage2

Metody

Název Popis
System_CAPS_pubmethod RevertAllItemsToDefault()

Obnovit všechny položky registru písem a barev na výchozí hodnoty.

System_CAPS_pubmethod RevertFontToDefault()

Obnovit všechny položky registru písma na výchozí hodnoty.

System_CAPS_pubmethod RevertItemToDefault(String)

Vrátit položky registru označené písmo nebo barvu na výchozí hodnotu.

Poznámky

Visual Studio Prostředí poskytuje implementaci rozhraní.Toto rozhraní umožňuje VSPackage správu písmo a barvu položky registru.Pomocí tohoto rozhraní ve spojení s IVsFontAndColorStorage rozhraní.

Poznámky pro implementátory:

Programátoři COM můžete získat IVsFontAndColorStorage2 voláním rozhraní QueryService s ID služby SID_SVsFontAndColorStorage2 a Identifikátor rozhraní IID_IVsFontAndColorStorage2:

CComPtr<IVsFontAndColorStorage2>  pStorage;
hr = pSP->QueryService(SID_SVsFontAndColorStorage2, IID_IVsFontAndColorStorage2, (void**)&pStorage);
VSASSERT(SUCCEEDED(hr), "IVsFontAndColorStorage2 not provided");

VSPackages vyvinutých spravovaný kód, můžete získat IVsFontAndColorStorage2 voláním rozhraní GetService s argumentem SVsFontAndColorStorage2:

IVsFontAndColorStorage2 store=null;
store=GetService(typeof(SVsFontAndColorStorage2)) as IVsFontAndColorStorage2;
if (store == null ){
    throw new ApplicationException("Unable to obtain IVsFontAndColorStorage2 Interface");
}

Viz také

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

Zpátky na začátek