ProviderOptions Sabit listesi
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.
UI Otomasyonu sağlayıcısının türünü belirten değerleri içerir.
Bu sabit listesi, üyeleri için bit düzeyinde karşılaştırmayı destekler.
public enum class ProviderOptions
[System.Flags]
public enum ProviderOptions
[<System.Flags>]
type ProviderOptions =
Public Enum ProviderOptions
- Devralma
- Öznitelikler
Alanlar
ClientSideProvider | 1 | UI Otomasyonu sağlayıcısı bir istemci tarafı sağlayıcıdır. |
NonClientAreaProvider | 4 | UI Otomasyonu sağlayıcısı, istemci alanı olmayan bir sağlayıcıdır. |
OverrideProvider | 8 | UI Otomasyonu sağlayıcısı başka bir sağlayıcıyı geçersiz kılar. |
ProviderOwnsSetFocus | 16 | UI Otomasyonu sağlayıcısı kendi odağını işler ve çağrıldığında SetFocus() UI Otomasyonu kendi adına en yakın pencereye odaklanmasını istemez. Bu seçenek genellikle sağlayıcılar tarafından, menüler ve açılan menüler gibi Win32 odağını almadan odaklanmış gibi görünen pencereler için kullanılır. |
ServerSideProvider | 2 | UI Otomasyonu sağlayıcısı sunucu tarafı bir sağlayıcıdır. |
UseComThreading | 32 | UI Otomasyonu sağlayıcısı, COM iş parçacığı oluşturma kurallarına göre çağrılmayı bekler. Sağlayıcı bir Single-Threaded Apartmanda ise, sadece apartman ipliği üzerinde çağrılacaktır. Bu seçeneği yalnızca Sunucu tarafı sağlayıcıları kullanabilir. |