OleComponent.IOleComponent.FQueryTerminate(Int32) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Called when component manager wishes to know if the component is in a state in which it can terminate. Simply calls through to FQueryTerminateCore(Int32).
virtual int Microsoft.VisualStudio.OLE.Interop.IOleComponent.FQueryTerminate(int fPromptUser) = Microsoft::VisualStudio::OLE::Interop::IOleComponent::FQueryTerminate;
virtual int Microsoft.VisualStudio.OLE.Interop.IOleComponent.FQueryTerminate(int fPromptUser) = Microsoft::VisualStudio::OLE::Interop::IOleComponent::FQueryTerminate;
int Microsoft.VisualStudio.OLE.Interop.IOleComponent.FQueryTerminate(int fPromptUser);
int IOleComponent.FQueryTerminate (int fPromptUser);
abstract member Microsoft.VisualStudio.OLE.Interop.IOleComponent.FQueryTerminate : int -> int
override this.Microsoft.VisualStudio.OLE.Interop.IOleComponent.FQueryTerminate : int -> int
Function FQueryTerminate (fPromptUser As Integer) As Integer Implements IOleComponent.FQueryTerminate
Parameters
- fPromptUser
- Int32
A value indicating whether user prompting should occur if necessary.
Returns
TRUE (1) if the component can terminate, FALSE (0) otherwise.
Implements
Remarks
If fPromptUser
is FALSE (0), component should simply return TRUE (1) if it can terminate, FALSE (0) otherwise. If fPromptUser
is TRUE (1), component should return TRUE (1) if it can terminate without prompting the user; otherwise it should prompt the user, either
1.) asking user if it can terminate and returning TRUE (1) or FALSE (0) appropriately, or 2.) giving an indication as to why it cannot terminate and returning FALSE (0).