Metoda IVsSettingsReader.ReadSettingBytes (String, Byte, Int32, Int32)
Publikováno: duben 2016
Vrátí hodnoty uložené v pole Visual Studio souboru s nastavením.
Obor názvů: Microsoft.VisualStudio.Shell.Interop
Sestavení: Microsoft.VisualStudio.Shell.Interop.8.0 (v Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Syntaxe
int ReadSettingBytes(
string pszSettingName,
ref byte pSettingValue,
out int plDataLength,
int lDataMax
)
int ReadSettingBytes(
String^ pszSettingName,
unsigned char% pSettingValue,
[OutAttribute] int% plDataLength,
int lDataMax
)
abstract ReadSettingBytes :
pszSettingName:string *
pSettingValue:byte byref *
plDataLength:int byref *
lDataMax:int -> int
Function ReadSettingBytes (
pszSettingName As String,
ByRef pSettingValue As Byte,
<OutAttribute> ByRef plDataLength As Integer,
lDataMax As Integer
) As Integer
Parametry
pszSettingName
Type: System.String[v] Řetězec jedinečně identifikující datový prvek, který se má načíst.
pSettingValue
Type: System.Byte[ve out] Vyrovnávací paměť pro příjem dat bajt načíst z prvku zadaná data Visual Studio souboru s nastavením.
plDataLength
Type: System.Int32[out] Počet bajtů hodnot vrácených.
lDataMax
Type: System.Int32[v] Maximální počet bajtů, který se má vrátit. Pokud je větší než velikost uložená data lDataMax, je vrácena chyba.
Návratová hodnota
Type: System.Int32
Pokud je metoda úspěšná, vrátí S_OK. Pokud selže, vrátí kód chyby.
Poznámky
Hodnota plDataLength musí být vždy nižší než nebo rovno lDataMax.
Všechny vyrovnávací paměti používané pro příjem načtená data (pSettingValue) by měla být nejméně lDataMax velikost bajtů.
Názvy zadané pomocí pfSettingValue musí být jedinečné v rámci bod pro vlastní nastavení, jako rozhraní IDE používá nastavení bodu vlastní identifikaci identifikátor GUID a hodnota pfSettingValue k identifikaci jednotlivých uložit nastavení.
Protože hodnota pfSettingValue musí být jedinečný, pořadí volání ReadSettingBytes Metoda s ohledem na jiné metody IVsSettingsReader rozhraní není relevantní.
Viz také
IVsSettingsReader
IVsSettingsWriter
ImportSettings
Obory názvů Microsoft.VisualStudio.Shell.Interop
Podpora pro uživatelská nastavení
Postupy: použití sestavení vzájemné spolupráce pro Import nastavení
Import nastavení aplikace
Working with Settings
Zpět na začátek