Compartilhar via


Método IVsTaskItem.IsReadOnly (VSTASKFIELD, Int32)

 

Publicado: abril de 2016

Determina se um campo de tarefa especificado é definido para o status somente leitura.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)

Sintaxe

int IsReadOnly(
    VSTASKFIELD field,
    out int pfReadOnly
)
int IsReadOnly(
    VSTASKFIELD field,
    [OutAttribute] int% pfReadOnly
)
abstract IsReadOnly : 
        field:VSTASKFIELD *
        pfReadOnly:int byref -> int
Function IsReadOnly (
    field As VSTASKFIELD,
    <OutAttribute> ByRef pfReadOnly As Integer
) As Integer

Parâmetros

  • field
    [in] Campo de tarefa da qual verificar o status somente leitura.Para obter uma lista de valores de campo, consulte VSTASKFIELD.
  • pfReadOnly
    [out, retval] Se true, e em seguida, o campo de tarefa é somente leitura.Se false, e em seguida, o campo de tarefa pode ser editado pelo usuário.

Valor de retorno

Type: System.Int32

Se o método for bem-sucedido, ele retorna S_OK.Se ele falhar, ele retorna um código de erro.

Comentários

COM assinatura

De vsshell.idl:

HRESULT IVsTaskItem::IsReadOnly(
   [in] VSTASKFIELD field,
   [out, retval]BOOL *pfReadOnly
);

Se a pfReadOnly parâmetro for definido como false, em seguida, o usuário pode editar o campo especificado, e a lista de tarefas usa o método apropriado para atualizar informações da tarefa para esse campo.Por exemplo, se o campo prioridade é definido como leitura-gravação, em seguida, lista de tarefas usa a put_Priority método para definir este campo.

Consulte também

Interface IVsTaskItem
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo