ITransformProvider Arabirim
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.
İki boyutlu bir alanda taşınabilen, yeniden boyutlandırılan veya döndürülebilen denetimlere UI Otomasyonu istemci erişimini desteklemek için yöntemleri ve özellikleri kullanıma sunar.
public interface class ITransformProvider
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("6829ddc4-4f91-4ffa-b86f-bd3e2987cb4c")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface ITransformProvider
public interface ITransformProvider
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("6829ddc4-4f91-4ffa-b86f-bd3e2987cb4c")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type ITransformProvider = interface
type ITransformProvider = interface
Public Interface ITransformProvider
- Türetilmiş
- Öznitelikler
Açıklamalar
Denetim düzenini desteklemesi gereken bir UI Otomasyonu sağlayıcısında TransformPattern uygulanır.
Bu denetim düzeni için destek, masaüstündeki nesnelerle sınırlı değildir. Bu denetim düzeni, alt öğeler kapsayıcı sınırları içinde serbestçe taşınabildiği, yeniden boyutlandırılabildiği veya döndürülebildiği sürece kapsayıcı nesnesinin alt öğeleri tarafından da uygulanmalıdır.
Özellikler
CanMove |
Denetimin taşınıp taşınamayacağını belirten bir değer alır. |
CanResize |
UI Otomasyonu öğesinin yeniden boyutlandırılıp boyutlandırılamayacağını belirten bir değer alır. |
CanRotate |
Denetimin döndürülip döndürülemeyeceğini belirten bir değer alır. |
Yöntemler
Move(Double, Double) |
Denetimi taşır. |
Resize(Double, Double) |
Denetimi yeniden boyutlandırıyor. |
Rotate(Double) |
Denetimi döndürür. |