Método IVsRunningDocumentTable2.CloseDocuments (UInt32, IVsHierarchy, UInt32)
Publicado: abril de 2016
Fecha um ou mais documentos.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (em Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Sintaxe
int CloseDocuments(
uint grfSaveOptions,
IVsHierarchy pHierarchy,
uint docCookie
)
int CloseDocuments(
unsigned int grfSaveOptions,
IVsHierarchy^ pHierarchy,
unsigned int docCookie
)
abstract CloseDocuments :
grfSaveOptions:uint32 *
pHierarchy:IVsHierarchy *
docCookie:uint32 -> int
Function CloseDocuments (
grfSaveOptions As UInteger,
pHierarchy As IVsHierarchy,
docCookie As UInteger
) As Integer
Parâmetros
- grfSaveOptions
[in] Sinaliza a partir do __FRAMECLOSE enumeração.
- pHierarchy
[in] A IVsHierarchy objeto cujos documentos devem ser fechados.Consulte Comentários.
- docCookie
[in] Um valor abstrato que representa o documento a ser fechado.Consulte Comentários.
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 vsshell80.idl:
HRESULT IVsRunningDocumentTable2::CloseDocuments(
[in] FRAMECLOSE grfSaveOptions,
[in] IVsHierarchy *pHierarchy,
[in] VSCOOKIE docCookie
);
O pHierarchy e docCookie são mutuamente exclusivos; apenas um ou outro pode ser especificado.Especificando a pHierarchy parâmetro fecha todos os documentos abertos nessa hierarquia, enquanto que especificar o docCookie parâmetro fecha somente esse único documento.
O docCookie parâmetro é o mesmo valor que é retornado de FindAndLockDocument ou RegisterAndLockDocument métodos na IVsRunningDocumentTable interface.
Consulte também
Interface IVsRunningDocumentTable2
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo