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 | |
---|---|---|
NotifyDependentItemSaved(IVsHierarchy, UInt32, String, UInt32, String) | Método chamado quando um arquivo é salvo. |
|
NotifyItemAdded(UInt32, IVsHierarchy, UInt32, String) | Método chamado quando um novo arquivo (clonado de um modelo ou arquivo existente) é adicionado ao projeto. |
|
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