IVsSettingsWriter.WriteSettingBoolean(String, Int32) Yöntem

Tanım

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

Int32

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.

Şunlara uygulanır