IAppxManifestDesignerService3 Arabirim
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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. |