IVsSettingsWriter.WriteSettingString(String, 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.
Visual Studio ayar dosyasında bir dize değeri depolar.
public:
int WriteSettingString(System::String ^ pszSettingName, System::String ^ pszSettingValue);
public:
int WriteSettingString(Platform::String ^ pszSettingName, Platform::String ^ pszSettingValue);
int WriteSettingString(std::wstring const & pszSettingName, std::wstring const & pszSettingValue);
public int WriteSettingString (string pszSettingName, string pszSettingValue);
abstract member WriteSettingString : string * string -> int
Public Function WriteSettingString (pszSettingName As String, pszSettingValue As String) As Integer
Parametreler
- pszSettingName
- String
'ndaki Depolanacak veri öğesini benzersiz bir şekilde tanımlayan dize
- pszSettingValue
- String
'ndaki Visual Studio ayarlar dosyasının belirtilen veri öğesi olarak depolanacak 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 WriteSettingString(
LPCOLESTR pszSettingName,
LPCOLESTR pszSettingValue
);
pfSettingValueIDE, bir özel ayar noktası (Ayarlar kategorisi) içinde benzersiz olması gerekir, çünkü IDE, pfSettingValue her kaydedilmiş ayarı tanımlamak için GUID 'i ve değerini tanımlayan özel ayarlar noktasını kullanır.
IVsSettingsWriterAynı değeri ile birden fazla yöntem çağrılırsa pszSettingName , ayarlar dosyasında orijinal değerin üzerine yazılır Visual Studio .
Değerinin benzersiz olması gerektiğinden pfSettingValue , WriteSettingString arabirimin diğer yöntemlerine göre çağırma sırası IVsSettingsReader ilgili değildir.