Udostępnij przez


ProposalBase Klasa

Definicja

Klasa, która definiuje zestaw proponowanych zmian w buforze, który zostanie zgłoszony, jeśli sugestia zostanie zaakceptowana.

public abstract class ProposalBase
type ProposalBase = class
Public MustInherit Class ProposalBase
Dziedziczenie
ProposalBase
Pochodne

Konstruktory

ProposalBase()

Klasa, która definiuje zestaw proponowanych zmian w buforze, który zostanie zgłoszony, jeśli sugestia zostanie zaakceptowana.

Właściwości

AcceptText

Zlokalizowany tekst wyświetlany obok przycisku akceptuj na pasku wskazówek. Jeśli wartość null lub jest pusta, zostanie użyty zlokalizowany ciąg podobny do "do zaakceptowania".

Caret

Pozycja karetki w momencie wygenerowania wniosku.

CommitAction

Pobiera akcję do wykonania, gdy użytkownik zaakceptuje propozycję.

CompletionState

Stan ukończenia w momencie wygenerowania propozycji.

Description

Opis wniosku.

Edits

Lista edycji, które zostaną zastosowane, jeśli propozycja zostanie zaakceptowana.

Flags

Flagi opisujące sposób przetwarzania propozycji.

NextText

Zlokalizowany tekst wyświetlany obok przycisku następnej sugestii na pasku wskazówek. Jeśli wartość null lub jest pusta, zostanie użyty zlokalizowany ciąg podobny do "następnej sugestii".

PreviewText

Zlokalizowany tekst wyświetlany obok przycisku akceptuj na pasku wskazówek podczas wyświetlania znaczników tylko przy użyciu polecenia MarkersOnlyThenGrayText. Jeśli wartość null lub jest pusta, zostanie użyty zlokalizowany ciąg podobny do "do podglądu".

ProposalId

Pobiera unikatowy identyfikator skojarzony z propozycją, która może być używana podczas generowania danych telemetrycznych dotyczących propozycji.

Scope

Zakres kodu, którego dotyczy wniosek.

UndoDescription

Zlokalizowany tekst używany do opisywania edycji dokonanej przez propozycję na liście cofania. Jeśli wartość null lub jest pusta, zostanie użyty zlokalizowany ciąg podobny do "ukończenia".

Dotyczy