Partilhar via


Enumeração vsCMFunction

Uma constante indicando o tipo de função, como uma propriedade-get ou um método.

Namespace:  EnvDTE
Assembly:  EnvDTE (em EnvDTE. dll)

Sintaxe

Public Enumeration vsCMFunction

Dim instance As vsCMFunction
public enum vsCMFunction
public enum class vsCMFunction
public enum vsCMFunction

Membros

Nome do membro Descrição
vsCMFunctionOther Um tipo de função não na lista.
vsCMFunctionConstructor Um construtor.
vsCMFunctionPropertyGet Obtenha uma propriedade.
vsCMFunctionPropertyLet Deixe uma propriedade.
vsCMFunctionPropertySet Uma propriedade definida.
vsCMFunctionPutRef Uma referência colocar.
vsCMFunctionPropertyAssign Uma função de atribuição de propriedade.
vsCMFunctionSub Uma subexpressão.
vsCMFunctionFunction Uma função.
vsCMFunctionTopLevel Uma função de nível superior.
vsCMFunctionDestructor Um destruidor.
vsCMFunctionOperator Um operador.
vsCMFunctionVirtual Uma função virtual.
vsCMFunctionPure Uma função essencialmente.
vsCMFunctionConstant Uma constante.
vsCMFunctionShared Uma função compartilhada.
vsCMFunctionInline Um Função embutida.
vsCMFunctionComMethod Um método COM.

Comentários

Os valores de vsCMFunction devem ser operador bit a bit ou seria juntos.O Visual C++ combina várias esses valores para descrever com precisão uma função.Por exemplo:

virtual int MyProc() const = 0;

MyProc resulta em um valor de (vsCMFunctionFunction | vsCMFunctionVirtual | vsCMFunctionConstant | vsCMFunctionPure | vsCMFunctionTopLevel).

Outro exemplo:

inline void AnotherOne()

resulta em um valor de (vsCMFunctionSub | vsCMFunctionInline, vsCMFunctionTopLevel).

Consulte também

Referência

Espaço para nome EnvDTE

Outros recursos

Descobrir o código usando o modelo de código (Visual Basic)