Interfejs IVsSccManager2
Pozwala na projekty i hierarchie, które rejestrują się z formantu źródła i uzyskania informacji na temat statusu kontroli źródła.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
[GuidAttribute("53544C4D-B927-4320-B9DA-13D2CB3EA93B")]
[InterfaceTypeAttribute(1)]
public interface IVsSccManager2
[GuidAttribute("53544C4D-B927-4320-B9DA-13D2CB3EA93B")]
[InterfaceTypeAttribute(1)]
public interface class IVsSccManager2
[<GuidAttribute("53544C4D-B927-4320-B9DA-13D2CB3EA93B")>]
[<InterfaceTypeAttribute(1)>]
type IVsSccManager2 = interface end
<GuidAttribute("53544C4D-B927-4320-B9DA-13D2CB3EA93B")>
<InterfaceTypeAttribute(1)>
Public Interface IVsSccManager2
Metody
Nazwa | Opis | |
---|---|---|
BrowseForProject(String, Int32) | Wygasłe: zwraca E_NOTIMPL. |
|
CancelAfterBrowseForProject() | Wygasłe: zwraca E_NOTIMPL. |
|
GetSccGlyph(Int32, String[], VsStateIcon[], UInt32[]) | Metoda ta jest wywoływana przez projekty, aby wykryć glify kontroli źródła, aby używać plików i status kontroli źródła te pliki; jest to jedyny sposób, aby uzyskać status. |
|
GetSccGlyphFromStatus(UInt32, VsStateIcon[]) | Ta funkcja określa które glifów, aby wyświetlić, biorąc pod uwagę kombinację flag stanu. |
|
IsInstalled(Int32) | Ta funkcja określa, czy jest zainstalowany pakiet kontroli źródła.Pakiety kontroli źródła zawsze powinna zwrócić S_OK i pbInstalled = różną od zera. |
|
RegisterSccProject(IVsSccProject2, String, String, String, String) | Metoda ta jest wywoływana przez projekty, które są pod kontrolą źródła przy pierwszym otwarciu projektu ustawienia rejestru. |
|
UnregisterSccProject(IVsSccProject2) | Wywołana przez projekty zarejestrowane z kontroli źródła częścią środowiska przed ich zamknięciem. |
Uwagi dotyczące implementacji:
Ten interfejs jest implementowana przez oba źródła kontroli zarządzania część środowiska i pakiety kontroli źródła (środowiska przekazuje wszystkie wywołania do pakietu kontroli źródła, po załadowaniu upewnienie się, że pakiet).Jest wymagany interfejs.
Uwagi dotyczące wywoływania:
Ten interfejs jest wywoływana przez projekty do rejestrowania pakietu kontroli źródła i tym samym wskazują, że projekt chce kontroli źródła.
Zobacz też
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku