IPersistXMLFragment.Load(Guid, UInt32, String) 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.
Proje açılır ve belirtilen dosya türünden XML parçasını ve proje alt türü GUID 'sini okur.
public:
int Load(Guid % guidFlavor, System::UInt32 storage, System::String ^ pszXMLFragment);
public int Load (ref Guid guidFlavor, uint storage, string pszXMLFragment);
abstract member Load : Guid * uint32 * string -> int
Public Function Load (ByRef guidFlavor As Guid, storage As UInteger, pszXMLFragment As String) As Integer
Parametreler
- guidFlavor
- Guid
'ndaki Proje alt türünün GUID 'SI.
- storage
- UInt32
'ndaki Dosya depolama türü. Değerler _PersistStorageType numaralandırmasından alınır. Dosya türü proje dosyası (. vsproj veya. vbproj) ya da Kullanıcı dosyası (. vsproj. User veya. vbproj. User).
- pszXMLFragment
- String
'ndaki XML parçasını içeren dize.
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::Load(
[in] REFGUID guidFlavor,
[in] PersistStorageType storage,
[in] LPCOLESTR pszXMLFragment
);
Temel proje sistemi, proje alt türü proje veya Kullanıcı dosyasından proje alt türü GUID 'SI verilen uygun XML parçasını yükler ve ardından proje alt türü üzerinde verileri kalıcı olmayacak şekilde çağırır.
Ortak bir senaryoda, bir proje alt tür uygulamasının kendi GUID 'sini karşılar ve çağrıyı işler ve diğer tüm çağrıları iç alt türe (ilişkili GUID 'Leri ile) iletir.