Aracılığıyla paylaş


IVsRefactorNotify.OnReorderParams Yöntem (IVsHierarchy, UInt32, String, UInt32, UInt32 )

 

Yeniden sıralanmış parametreler bir yöntem vardı sonra denir.

Ad Alanı:   Microsoft.VisualStudio.Shell.Interop
Derleme:  Microsoft.VisualStudio.Shell.Interop.8.0 (Microsoft.VisualStudio.Shell.Interop.8.0.dll içinde)

Sözdizimi

int OnReorderParams(
    IVsHierarchy pHier,
    uint itemid,
    string lpszRQName,
    uint cParamIndexes,
    uint[] rgParamIndexes
)
int OnReorderParams(
    IVsHierarchy^ pHier,
    unsigned int itemid,
    String^ lpszRQName,
    unsigned int cParamIndexes,
    array<unsigned int>^ rgParamIndexes
)
abstract OnReorderParams : 
        pHier:IVsHierarchy *
        itemid:uint32 *
        lpszRQName:string *
        cParamIndexes:uint32 *
        rgParamIndexes:uint32[] -> int
Function OnReorderParams (
    pHier As IVsHierarchy,
    itemid As UInteger,
    lpszRQName As String,
    cParamIndexes As UInteger,
    rgParamIndexes As UInteger()
) As Integer

Parametreler

  • pHier
    Dil hizmeti değiştiren dosyayla ilişkili Tasarımcısı olduğu madde hiyerarşisi.
  • itemid
    Dil hizmeti değiştiren dosyayla ilişkili Tasarımcısı olduğu madde VSITEMID.
  • lpszRQName
    Yeniden sıralanmış parametreler içeren yöntem.
  • cParamIndexes
    Bazı parametrelerin akmıyorsa.
  • rgParamIndexes
    Bir dizi parametresi dizinleri.Dizin, sonra sipariş parametresi konumunu gösterir.Dizin değeri yeniden sipariş önce parametre konumunu gösterir.

Dönüş Değeri

Type: System.Int32

Yöntem başarılı olursa, verir S_OK.Başarısız olursa, bir hata kodu döndürür.

Notlar

com imzası

Vsshell80.idl:

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

Ayrıca bkz.

IVsRefactorNotify Arabirim
Microsoft.VisualStudio.Shell.Interop Ad Alanı

Başa dön