IVsRefactorNotify.OnRemoveParams(IVsHierarchy, UInt32, String, UInt32, UInt32[]) Methode

Definition

Wird aufgerufen, nachdem die Parameter aus einer Methode entfernt wurden.

public:
 int OnRemoveParams(Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ pHier, System::UInt32 itemid, System::String ^ lpszRQName, System::UInt32 cParamIndexes, cli::array <System::UInt32> ^ rgParamIndexes);
public:
 int OnRemoveParams(Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ pHier, unsigned int itemid, Platform::String ^ lpszRQName, unsigned int cParamIndexes, Platform::Array <unsigned int> ^ rgParamIndexes);
int OnRemoveParams(Microsoft::VisualStudio::Shell::Interop::IVsHierarchy const & pHier, unsigned int itemid, std::wstring const & lpszRQName, unsigned int cParamIndexes, std::Array <unsigned int> const & rgParamIndexes);
public int OnRemoveParams (Microsoft.VisualStudio.Shell.Interop.IVsHierarchy pHier, uint itemid, string lpszRQName, uint cParamIndexes, uint[] rgParamIndexes);
abstract member OnRemoveParams : Microsoft.VisualStudio.Shell.Interop.IVsHierarchy * uint32 * string * uint32 * uint32[] -> int
Public Function OnRemoveParams (pHier As IVsHierarchy, itemid As UInteger, lpszRQName As String, cParamIndexes As UInteger, rgParamIndexes As UInteger()) As Integer

Parameter

pHier
IVsHierarchy

Eine Hierarchie des Elements, das dem Designer angehört und das der Datei zugeordnet ist, die der Sprachdienst geändert hat.

itemid
UInt32

Die VSITEMID des Elements, das dem Designer angehört und das der Datei zugeordnet ist, die der Sprachdienst geändert hat.

lpszRQName
String

Die Methode, von der Parameter entfernt wurden.

cParamIndexes
UInt32

Die Anzahl der entfernten Parameter.

rgParamIndexes
UInt32[]

Ein Array von Parameterindizes, wobei jeder Wert den Index des entfernten Parameters angibt.

Gibt zurück

Int32

Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.

Hinweise

COM-Signatur

Aus vsshell80. idl:

HRESULT OnRemoveParams(  
    [in] IVsHierarchy *pHier,  
    [in] VSITEMID itemid,  
    [in] LPCOLESTR lpszRQName,  
    [in] ULONG cParamIndexes,  
    [in, size_is(cParamIndexes)] ULONG rgParamIndexes[]);  

Gilt für