Aracılığıyla paylaş


IWebPartParameters Arabirim

Tanım

Bir Web Bölümleri bağlantısında parametre değeri geçirmek için Web Bölümleri bir denetimin uyguladığı sözleşmeyi tanımlar.

public interface class IWebPartParameters
public interface IWebPartParameters
type IWebPartParameters = interface
Public Interface IWebPartParameters
Türetilmiş

Açıklamalar

Veriler genellikle bir sağlayıcıdan bir Web Bölümleri bağlantısında tüketiciye gönderilir. Ancak, bazı durumlarda, bir sağlayıcının hangi değerlerin geri gönderileceğini belirlemesi için tüketiciden bir parametre ihtiyacı vardır. Arabirim, bir IWebPartParameters parametrenin tüketiciden sağlayıcıya geçirilmesini kolaylaştıran uygulanacak üyeleri tanımlar.

RowToParametersTransformer sınıfı, IWebPartParameters arabirimini uygular. Dönüştürücüler, verileri uyumsuz bağlantı noktalarıyla iki Web Bölümleri denetimi arasında dönüştürmek için kullanılır. Bir RowToParametersTransformer nesne IWebPartRow , sağlayıcının tüketiciden bir parametre ihtiyacı olduğunda arabirimi uygulayan sağlayıcıdan verileri dönüştürür.

GetParametersDataYöntemi sağlayıcıdan verileri alır ve tüketiciyle ilgili verileri işlemek için bir geri arama yöntemi sağlar. Geri çağırma yöntemi, tüketici içinde dönüş değerlerini uygun şekilde ayarlayan özelleştirilmiş bir yöntem olabilir.

Özellikler

Schema

Tüketici tarafından alınacak verilerin Özellik tanımlayıcılarını alır.

Yöntemler

GetParametersData(ParametersCallback)

Bağlantı sağlayıcısından verilerin değerini alır.

SetConsumerSchema(PropertyDescriptorCollection)

Yöntemi çağırırken Tüketicinin aldığı özellikler için özellik tanımlayıcılarını ayarlar GetParametersData(ParametersCallback) .

Şunlara uygulanır