IVsWindowFrameNotify2.OnClose(UInt32) Methode

Definition

Benachrichtigt das VSPackage, dass ein Fensterrahmen geschlossen wird, und teilt der Umgebung mit, welche Aktion zu ergreifen ist.

public:
 int OnClose([Runtime::InteropServices::Out] System::UInt32 % pgrfSaveOptions);
int OnClose([Runtime::InteropServices::Out] unsigned int & pgrfSaveOptions);
public int OnClose (out uint pgrfSaveOptions);
abstract member OnClose : uint32 -> int
Public Function OnClose (ByRef pgrfSaveOptions As UInteger) As Integer

Parameter

pgrfSaveOptions
UInt32

[in, out] Gibt Optionen zum Speichern des Fensterinhalts an. Die Werte werden der __FRAMECLOSE-Enumeration entnommen.

Gibt zurück

Int32

Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.

Hinweise

COM-Signatur

Aus vsshell. idl:

HRESULT IVsWindowFrameNotify2::OnClose(  
   [in, out] FRAMECLOSE *pgrfSaveOptions  
);  

Implementierer sollten Code entwickeln, um Benutzer zu benachrichtigen und um zu speichern und zu schließen und diese Entscheidungen mithilfe von an die Umgebung weiterzuleiten IVsWindowFrameNotify2 .

Gilt für