Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
ISpreadsheetItemProvideruygulamak için özellikler ve yöntemler hakkında bilgiler de dahil olmak üzere yönergeleri ve kuralları açıklar. elektronik tablodaki veya kılavuz tabanlı başka bir belgedeki bir hücrenin özelliklerini kullanıma açmak için SpreadsheetItem denetim deseni kullanılır.
SpreadsheetItem denetim düzeni, GridItem denetim deseni ile yakından ilgilidir; SpreadsheetItem denetim desenini uygulayan denetimler de GridItem denetim desenini uygulamalıdır. Denetimler, uygunsa TableItem denetim desenini de uygulayabilir. Bu denetim desenlerini uygulayan denetim örnekleri için bkz. Denetim Türleri ve Desteklenen Denetim Desenleri.
Bu konu aşağıdaki bölümleri içerir.
- Uygulama Yönergeleri ve Kuralları
- ISpreadsheetItemProvideriçin Gerekli Üyeleri
- İlgili konular
Uygulama Yönergeleri ve Kuralları
SpreadsheetItem denetim desenini uygularken aşağıdaki yönergelere ve kurallara dikkat edin:
- ISpreadsheetItemProvider::GetAnnotationObjects ve ISpreadsheetItemProvider::GetAnnotationTypes yöntemlerini uygularken lütfen IAnnotationProvider belgelerine bakın. Bu yöntemlerin her ikisi de sağlayıcıların tek bir hücrede birden çok ek açıklamayı desteklemesini sağlamak için diziler döndürür.
- Bazı ek açıklama türleri, IAnnotationProvider arabiriminin tam olarak uygulanmasını gerektirmez. Örneğin, basit bir yazım hatası göstergesi, GetAnnotationTypesAnnotationType_SpellingErrormetin özniteliği tanımlayıcısı döndürerek ve GetAnnotationObjects null değer döndürerek gösterilebilir.
ISpreadsheetItemProvider için Gerekli Üyeler
ISpreadsheetItemProviderarabiriminiuygulamak için aşağıdaki özellikler ve yöntemler gereklidir.
| Gerekli üyeler | Üye türü | Notlar |
|---|---|---|
| formül | Mülk | Hücrenin Değer özelliği genellikle hücrenin hesaplanan değerini döndürdüğünden, ayrı bir Formül özelliği uygulamak gerekir. Formülü özelliği, formül ayarlanmadıysa NULL olmalıdır. |
| GetAnnotationObjects | Yöntem | Bu hücreye bağlı ek açıklamalara başvuran bir öğe sağlayıcısı dizisi döndürür. Ek açıklamanın bağlı sağlayıcısı yoksa dizi içindeki işaretçiler null olabilir. |
| GetAnnotationTypes | Yöntem | Bu hücredeki ek açıklamaları açıklayan ek açıklama türü tanımlayıcıları dizisi döndürür. Dizi, GetAnnotationObjectstarafından döndürülen diziyle aynı boyutta olmalıdır. |
Bu denetim deseninde ilişkili olay yok.
İlgili konular
-
kavramsal