IVsSimpleObjectList2.DoDelete(UInt32, UInt32) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Verilen liste öğesini silme işlemini yapmak için sorar.
public:
int DoDelete(System::UInt32 index, System::UInt32 grfFlags);
public:
int DoDelete(unsigned int index, unsigned int grfFlags);
int DoDelete(unsigned int index, unsigned int grfFlags);
public int DoDelete (uint index, uint grfFlags);
abstract member DoDelete : uint32 * uint32 -> int
Public Function DoDelete (index As UInteger, grfFlags As UInteger) As Integer
Parametreler
- index
- UInt32
'ndaki Silinecek liste öğesinin dizinini belirtir.
- grfFlags
- UInt32
'ndaki _VSOBJOPFLAGS Numaralandırmadaki değerler.
Döndürülenler
Yöntem başarılı olursa, döndürür S_OK . Başarısız olursa, bir hata kodu döndürür.
Açıklamalar
COM Imzası
Vsshell80. IDL adresinden:
HRESULT IVsSimpleObjectList2::DoDelete(
[in] ULONG Index,
[in] VSOBJOPFLAGS grfFlags
);
Ortam, DoDelete Kullanıcı öğesinde öğeyi silmeyi istediğinde çağırır index . Bu yöntem yalnızca öğede çağrıldıktan sonra çağrılır CanDelete ve döndürülür true . Başarılı bir silme işleminin DoDelete geri dönmesi gerekir S_OK , silme başarısız olursa hatayı hata olarak döndürün ve karşılaşılan sorunu belirten zengin hata bilgilerini ayarlayın.