Metoda IVsWritableSettingsStore.SetBinary — (String, String, UInt32, Byte )
Ustawia wartość właściwości binary z określona tablica bajtów.Jeśli poprzedni typ danych właściwości nie jest SettingsType_Binary, ta metoda zastępuje go.Jeśli właściwość nie istnieje, tworzy jeden
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop.10.0 (w Microsoft.VisualStudio.Shell.Interop.10.0.dll)
Składnia
int SetBinary(
string collectionPath,
string propertyName,
uint byteLength,
byte[] pBytes
)
int SetBinary(
String^ collectionPath,
String^ propertyName,
unsigned int byteLength,
array<unsigned char>^ pBytes
)
abstract SetBinary :
collectionPath:string *
propertyName:string *
byteLength:uint32 *
pBytes:byte[] -> int
Function SetBinary (
collectionPath As String,
propertyName As String,
byteLength As UInteger,
pBytes As Byte()
) As Integer
Parametry
- collectionPath
[w] Ścieżka do kolekcji.
- propertyName
[w] Nazwa właściwości.
- byteLength
[w] Liczba bajtów przeznaczonych do zapisu.
- pBytes
[w] Tablica bajtów do zapisu.
Wartość zwracana
Type: System.Int32
Zwraca T:Microsoft.VisualStudio.VSConstants.S_OK , jeśli została ustawiona właściwość.Jeśli kolekcja nie istnieje, metoda zwraca T:Microsoft.VisualStudio.VSConstants.E_INVALIDARG.
Uwagi
Jeśli byteLength wynosi 0, to pBytes może być null, ale w przeciwnym razie powinien wskazywać na tablicy BAJTOWEJ o określonym rozmiarze.
Zobacz też
Interfejs IVsWritableSettingsStore
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku