CommitResult Struct
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.
Tracks whether the commit occured, and provides instructions for behavior after committing.
public value class CommitResult : IEquatable<Microsoft::VisualStudio::Language::Intellisense::AsyncCompletion::Data::CommitResult>
public struct CommitResult : IEquatable<Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data.CommitResult>
type CommitResult = struct
Public Structure CommitResult
Implements IEquatable(Of CommitResult)
- Inheritance
-
CommitResult
- Implements
Commit |
Creates a CommitResult with specified properties. |
Handled |
Marks this commit as handled. No other IAsyncCompletionCommitManager will be asked to commit. |
Unhandled |
Marks this commit as unhandled. Another IAsyncCompletionCommitManager will be asked to commit. |
Behavior |
Desired behavior after committing, respected even when IsHandled is unset. |
Is |
Whether the commit occured. If true, no other IAsyncCompletionCommitManager will be asked to commit. If false, another IAsyncCompletionCommitManager will be asked to commit. |
Produkt | Versiounen |
---|---|
Visual Studio SDK | 2017, 2019, 2022 |