Compartilhar via


Interface IVsEditorFactoryNotify

 

Publicado: abril de 2016

Fornece métodos de notificação para salvar ou renomear um arquivo ou adicionar um item.

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

Sintaxe

[GuidAttribute("02AC210F-139B-4F8E-9159-501CF2A87D6E")]
[InterfaceTypeAttribute(1)]
public interface IVsEditorFactoryNotify
[GuidAttribute("02AC210F-139B-4F8E-9159-501CF2A87D6E")]
[InterfaceTypeAttribute(1)]
public interface class IVsEditorFactoryNotify
[<GuidAttribute("02AC210F-139B-4F8E-9159-501CF2A87D6E")>]
[<InterfaceTypeAttribute(1)>]
type IVsEditorFactoryNotify = interface end
<GuidAttribute("02AC210F-139B-4F8E-9159-501CF2A87D6E")>
<InterfaceTypeAttribute(1)>
Public Interface IVsEditorFactoryNotify

Métodos

Nome Descrição
System_CAPS_pubmethod NotifyDependentItemSaved(IVsHierarchy, UInt32, String, UInt32, String)

Método chamado quando um arquivo é salvo.

System_CAPS_pubmethod NotifyItemAdded(UInt32, IVsHierarchy, UInt32, String)

Método chamado quando um novo arquivo (clonado de um modelo ou arquivo existente) é adicionado ao projeto.

System_CAPS_pubmethod NotifyItemRenamed(IVsHierarchy, UInt32, String, String)

O método chamado quando um arquivo é renomeado.

Comentários

Esta é uma interface opcional para implementadores de IVsEditorFactory. Geralmente usado para coordenar a configuração de subtipos (VSHPROPID_ItemSubType) para itens em um projeto com suporte a comandos ViewForm/ViewCode. Isso inclui editores que trabalham com um tipo de projeto específico, como designers .NET e projetos do Visual Basic.

Para obter mais informações, consulte o exemplo de SampleDocViewEditor mencionado no como: anexar modos de exibição para dados de documentos.

Confira Também

Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao início