IVsLibrary.GetSeparatorString(String[]) Metoda

Definicja

Zwraca ciąg używany do oddzielania symboli dla tego typu kontenera przeglądania.

public:
 int GetSeparatorString(cli::array <System::String ^> ^ pszSeparator);
public:
 int GetSeparatorString(Platform::Array <Platform::String ^> ^ pszSeparator);
int GetSeparatorString(std::Array <std::wstring const &> const & pszSeparator);
public int GetSeparatorString (string[] pszSeparator);
abstract member GetSeparatorString : string[] -> int
Public Function GetSeparatorString (pszSeparator As String()) As Integer

Parametry

pszSeparator
String[]

określoną Wskaźnik na ciąg zakończony znakiem null zawierający operator zakresu specyficzny dla języka.

Zwraca

Int32

Jeśli metoda się powiedzie, zwraca wartość S_OK . Jeśli to się nie powiedzie, zwraca kod błędu.

Uwagi

Podpis COM

Z vsshell. idl:

HRESULT IVsLibrary::GetSeparatorString(  
   LPCWSTR *pszSeparator  
);  

Zwraca operator zakresu używany do oddzielania przestrzeni nazw, klas i składowych, takich jak "::" dla Visual C++ i Visual Basic Visual C# .

Uwaga

Ten ciąg jest tworzony przez IVsLibrary obiekt, a ciąg musi być trwały w okresie istnienia IVsLibrary obiektu.

Jeśli wdrażasz ten interfejs w kodzie zarządzanym i musisz mieć ciąg usunięty przez obiekt wywołujący, zaimplementuj IVsCoTaskMemFreeMyStrings interfejs w IVsLibrary interfejsie.

Dotyczy