İnşaat
| COleSafeArray | Bir COleSafeArray nesnesi oluşturur. |
İşlemleri
| Ekle | Varolan VARYANT array COleSafeArray nesnesine kontrolünü sağlar. |
| Açık | Tüm verileri temel değişken boşaltır. |
| Ayır | (Veriler değil serbest kalacaktır ki) COleSafeArray nesne VARYANT diziden çıkarır. |
Win32 API Wrappers
| AccessData | Dizi verileri için bir işaretçi alır. |
| AllocData | Bir dizi için bellek ayırır. |
| AllocDescriptor | Güvenli dizi tanımlayıcısı için bellek ayırır. |
| Kopyala | Varolan bir dizi bir kopyasını oluşturur. |
| Oluşturma | Güvenli bir dizi oluşturur. |
| Yok | Varolan bir dizi yok. |
| DestroyData | Güvenli bir dizi veri yok. |
| DestroyDescriptor | Güvenli bir dizi bir tanımlayıcısı yok. |
| GetDim | Dizideki boyut sayısını döndürür. |
| GetElement | Bu güvenli dizi tek bir öğe alır. |
| GetElemSize | Güvenli bir dizide bir öğe bayt boyutunu döndürür. |
| GetLBound | Güvenli bir dizideki herhangi bir boyut alt sınırı döndürür. |
| GetUBound | Güvenli bir dizi her boyutu için üst sınır döndürür. |
| Kilit | Bir dizi kilit sayısını artırır ve dizi veri işaretçisi dizi tanımlayıcısı yerleştirir. |
| PtrOfIndex | Dizinli Öğe için bir işaretçi döndürür. |
| PutElement | Tek bir öğe dizi içine atar. |
| ReDim | Güvenli bir dizinin en az önemli (sağdaki) sınırı değiştirir. |
| UnaccessData | Azaltır kilit bir dizi saymak ve invalidates işaretçiyi tarafından AccessData adresinden alındı. |
| Kilidini açma | Azaltır kilit sayısı bir dizi ve bu yüzden onu serbest bırakılan veya yeniden boyutlandırılamaz. |
Tek boyutlu dizi işlemleri
| CreateOneDim | Tek boyutlu bir COleSafeArray nesnesi oluşturur. |
| GetOneDimSize | Tek boyutlu COleSafeArray nesnedeki öğe sayısını döndürür. |
| ResizeOneDim | Tek boyutlu COleSafeArray nesnesindeki öğelerin sayısını değiştirir. |
Operatörler
| operatör = | Kopya değerleri bir COleSafeArray nesnesine (safearray, VARYANT, COleVariantveya COleSafeArray dizi). |
| operator == | İki değişken diziler (dizilerinsafearray, değişken, COleVariantveya COleSafeArray ) karşılaştırır. |
| operatör lt; & lt; | Çıkışlarına bir COleSafeArray içeriğini dökümü içeriğe nesne. |
| operatör LPVARIANT | COleSafeArray nesne temel değişken yapısı erişir. |
| operatör LPCVARIANT | COleSafeArray nesne temel değişken yapısı erişir. |