IPersistXMLFragment.Save(Guid, UInt32, String, Int32) Yöntem
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.
Temel proje sistemi proje alt türünü Project Subtype XML bilgilerini oluşturmak ve proje ya da Kullanıcı dosyasına kaydetmek için yönlendirir.
public:
int Save(Guid % guidFlavor, System::UInt32 storage, [Runtime::InteropServices::Out] System::String ^ % pbstrXMLFragment, int fClearDirty);
public int Save (ref Guid guidFlavor, uint storage, out string pbstrXMLFragment, int fClearDirty);
abstract member Save : Guid * uint32 * string * int -> int
Public Function Save (ByRef guidFlavor As Guid, storage As UInteger, ByRef pbstrXMLFragment As String, fClearDirty As Integer) As Integer
Parametreler
- guidFlavor
- Guid
'ndaki Proje alt türü GUID 'SI.
- storage
- UInt32
'ndaki Dosya için depolama türü. _PersistStorageTypeNumaralandırmadaki değerler. Dosya türü proje dosyası (. vsproj veya. vbproj) ya da Kullanıcı dosyası (. vsproj. User veya. vbproj. User).
- pbstrXMLFragment
- String
dışı XML parçasını içeren yeni belgenin yolunu gösteren işaretçi.
- fClearDirty
- Int32
'ndaki Kayıt tamamlandıktan sonra kirli bayrağının temizlenip temizlenmeyeceğini gösterir. Varsa true , bayrak temizlenmelidir. Varsa false , bayrak değişmeden bırakılmalıdır.
Döndürülenler
Yöntem başarılı olursa, döndürür S_OK . Başarısız olursa, bir hata kodu döndürür.
Açıklamalar
COM Imzası
Vsshell80. IDL adresinden:
HRESULT IPersistXMLFragment::Save(
[in] REFGUID guidFlavor,
[in] PersistStorageType storage,
[out] BSTR *pbstrXMLFragment,
[in] BOOL fClearDirty
);