Sdílet prostřednictvím


SolutionListener – třída

Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.

Toto rozhraní API není kompatibilní se specifikací CLS. 

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.Data.Schema.Package.Project.Internal.SolutionListener
    Microsoft.VisualStudio.Data.Schema.Package.Project.Internal.SolutionListenerForProjectOpen

Obor názvů:  Microsoft.VisualStudio.Data.Schema.Package.Project.Internal
Sestavení:  Microsoft.VisualStudio.Data.Schema.Package (v Microsoft.VisualStudio.Data.Schema.Package.dll)

Syntaxe

'Deklarace
<CLSCompliantAttribute(False)> _
Public MustInherit Class SolutionListener _
    Implements IVsSolutionEvents3, IVsSolutionEvents2, IVsSolutionEvents, IVsSolutionEvents4,  _
    IDisposable
[CLSCompliantAttribute(false)]
public abstract class SolutionListener : IVsSolutionEvents3, 
    IVsSolutionEvents2, IVsSolutionEvents, IVsSolutionEvents4, IDisposable
[CLSCompliantAttribute(false)]
public ref class SolutionListener abstract : IVsSolutionEvents3, 
    IVsSolutionEvents2, IVsSolutionEvents, IVsSolutionEvents4, IDisposable
[<AbstractClass>]
[<CLSCompliantAttribute(false)>]
type SolutionListener =  
    class
        interface IVsSolutionEvents3
        interface IVsSolutionEvents2
        interface IVsSolutionEvents
        interface IVsSolutionEvents4
        interface IDisposable
    end
public abstract class SolutionListener implements IVsSolutionEvents3, IVsSolutionEvents2, IVsSolutionEvents, IVsSolutionEvents4, IDisposable

Typ SolutionListener zveřejňuje následující členy.

Konstruktory

  Název Popis
Chráněná metoda SolutionListener Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.

Na začátek

Vlastnosti

  Název Popis
Chráněná vlastnost EventsCookie Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Chráněná vlastnost ServiceProvider Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Chráněná vlastnost Solution Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.

Na začátek

Metody

  Název Popis
Veřejná metoda Dispose() Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Chráněná metoda Dispose(Boolean) Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná metoda Equals Určuje, zda zadaná Object se rovná aktuální Object. (Zděděno z Object.)
Chráněná metoda Finalize Umožňuje zkuste uvolnit prostředky a provádět další operace vyčištění před je převzaty systémem pro uvolnění objektu. (Zděděno z Object.)
Veřejná metoda GetHashCode Slouží jako funkce hash určitého typu. (Zděděno z Object.)
Veřejná metoda GetType Získává Type aktuální instance. (Zděděno z Object.)
Veřejná metoda Init Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Chráněná metoda MemberwiseClone Vytvoří kopii aktuální Object. (Zděděno z Object.)
Veřejná metoda OnAfterAsynchOpenProject Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná metoda OnAfterChangeProjectParent Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná metoda OnAfterCloseSolution Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná metoda OnAfterClosingChildren Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná metoda OnAfterLoadProject Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná metoda OnAfterMergeSolution Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná metoda OnAfterOpeningChildren Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná metoda OnAfterOpenProject Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná metoda OnAfterOpenSolution Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná metoda OnAfterRenameProject Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná metoda OnBeforeCloseProject Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná metoda OnBeforeCloseSolution Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná metoda OnBeforeClosingChildren Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná metoda OnBeforeOpeningChildren Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná metoda OnBeforeUnloadProject Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná metoda OnQueryChangeProjectParent Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná metoda OnQueryCloseProject Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná metoda OnQueryCloseSolution Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná metoda OnQueryUnloadProject Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)

Na začátek

Zabezpečení podprocesu

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou zabezpečeny pro používání podprocesů. Zabezpečení sdílených členů pro používání podprocesů není zaručeno.

Viz také

Odkaz

Microsoft.VisualStudio.Data.Schema.Package.Project.Internal – obor názvů