IVsSettingsWriter.WriteSettingBoolean(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.
Bir Boolean nesnesinin değerini Visual Studio ayarları dosyasında depolar.
public:
int WriteSettingBoolean(System::String ^ pszSettingName, int fSettingValue);
public:
int WriteSettingBoolean(Platform::String ^ pszSettingName, int fSettingValue);
int WriteSettingBoolean(std::wstring const & pszSettingName, int fSettingValue);
public int WriteSettingBoolean (string pszSettingName, int fSettingValue);
abstract member WriteSettingBoolean : string * int -> int
Public Function WriteSettingBoolean (pszSettingName As String, fSettingValue As Integer) As Integer
Parametreler
- pszSettingName
- String
'ndaki Depolanacak veri öğesini benzersiz bir şekilde tanımlayan dize.
- fSettingValue
- Int32
'ndaki Visual Studio ayarlar dosyasının belirtilen veri öğesi olarak depolanacak Boole değeri.
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 WriteSettingBoolean(
LPCOLESTR pszSettingName,
BOOL fSettingValue
);
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 , WriteSettingBoolean arabirimin diğer yöntemlerine göre çağırma sırası IVsSettingsReader ilgili değildir.