Classe Completion
Representa um item de conclusão, incluindo o ícone, o texto de inserção e texto de exibição, em um CompletionSet.
Hierarquia de herança
Object
Microsoft.VisualStudio.Language.Intellisense.Completion
Microsoft.VisualStudio.Language.Intellisense.Completion2
Namespace: Microsoft.VisualStudio.Language.Intellisense
Assembly: Microsoft.VisualStudio.Language.Intellisense (em Microsoft.VisualStudio.Language.Intellisense.dll)
Sintaxe
'Declaração
Public Class Completion _
Implements IPropertyOwner
public class Completion : IPropertyOwner
public ref class Completion : IPropertyOwner
type Completion =
class
interface IPropertyOwner
end
public class Completion implements IPropertyOwner
O tipo Completion expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
Completion() | Inicializa uma nova instância de Completion. | |
Completion(String) | Inicializa uma nova instância de Completion exibir o texto com a versão especificada. | |
Completion(String, String, String, ImageSource, String) | Inicializa uma nova instância de Completion com o texto especificado e a descrição. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
Description | Obtém uma descrição que pode ser exibida juntamente com o texto de exibição da conclusão. | |
DisplayText | Obtém o texto que deve ser exibida por um apresentador IntelliSense. | |
IconAutomationText | Obtém ou define o texto a ser usado como o nome de automação para o ícone quando ele é exibido. | |
IconSource | Obtém ou define um ícone que poderia ser usado para descrever a conclusão. | |
InsertionText | Obtém o texto que deve ser inserido no buffer se essa conclusão for confirmada. | |
Properties | Obtém as propriedades da conclusão. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
Equals | Determines whether the specified object is equal to the current object. (Herdado de Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Herdado de Object.) | |
GetHashCode | Serves as the default hash function. (Herdado de Object.) | |
GetType | Gets the Type of the current instance. (Herdado de Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Herdado de Object.) | |
ToString | Returns a string that represents the current object. (Herdado de Object.) |
Superior
Exemplos
Para obter um exemplo dessa classe, consulte Passo a passo: Exibindo a conclusão da instrução.
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.