IAppxManifestDesignerService3 Arabirim

Tanım

Projenin. appxbildirimli dosyasına programlı erişim sağlar. Bunu, bildirim Tasarımcısı tarafından sunulan bir DocData nesnesi açmak, çalışan belge tablosunda (RDT) kayıtlı olduğundan emin olmak ve iki arabirimi uygulayan bir belge tanıtıcısı nesnesi döndürmek için kullanabilirsiniz: ıvsdocumentlockş ve ısınvisibleeditor. Bu, varolan belge penceresinin kapatılmasını zorlar ve döndürülen belge tutamacının bir RDT_EditLock tutmaya neden olur. Belge tanıtıcısını daha uzun süre tutmanız gerekiyorsa, onu ısınvisibleeditor 'a dönüştürün ve yeni bir nesne modeline yönelik bir işaretçi almak için GetDocData kullanın. Belge tutamacı ile işiniz bittiğinde, her zaman ıvsdocumentlocktutucusu. Closebelgesiyle Theski (), genellikle geçen (uint) __FRAMECLOSE çağırın. Kaydet seçeneği olarak FRAMECLOSE_SaveIfDirty.

public interface class IAppxManifestDesignerService3 : Microsoft::VisualStudio::Shell::Interop::IAppxManifestDesignerService2
public interface class IAppxManifestDesignerService3 : Microsoft::VisualStudio::Shell::Interop::IAppxManifestDesignerService2
__interface IAppxManifestDesignerService3 : Microsoft::VisualStudio::Shell::Interop::IAppxManifestDesignerService2
[System.Runtime.InteropServices.Guid("77289E0B-C434-47F0-910E-E7676E1FA427")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IAppxManifestDesignerService3 : Microsoft.VisualStudio.Shell.Interop.IAppxManifestDesignerService2
[<System.Runtime.InteropServices.Guid("77289E0B-C434-47F0-910E-E7676E1FA427")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IAppxManifestDesignerService3 = interface
    interface IAppxManifestDesignerService2
Public Interface IAppxManifestDesignerService3
Implements IAppxManifestDesignerService2
Öznitelikler
Uygulamalar

Açıklamalar

Visual Studio 2013 güncelleştirme 2 ' de kullanıma sunulmuştur. Doğru derleme sürümüne başvurmak için, bkz. VISUAL STUDIO 2013 SDK güncelleştirme 2 ' de sunulan derlemelere başvuru.

Yöntemler

OpenAppxManifestDesigner(IVsDocumentLockHolder, AppxManifestDesignerTab)

Verilen belge tutamacı ile belirtilen sekmeyi görüntüleyen. appxmanifest Tasarımcısını açar.

OpenAppxManifestDesigner(IVsDocumentLockHolder, AppxManifestDesignerTab2)

. Appxmanifest Tasarımcısını açar.

OpenAppxManifestDocument(Object, IVsDocumentLockHolder, IAppxManifestDocument)

. Appxmanifest dosyasını açar.

OpenAppxManifestDocument(Object, UInt32, IVsDocumentLockHolder, IAppxManifestDocument2)

. Appxmanifest dosyasını açar.

Şunlara uygulanır