public override void PartCommunicationConnect(string interfaceName, Microsoft.SharePoint.WebPartPages.WebPart connectedPart, string connectedInterfaceName, ConnectionRunAt runAt)
 {
     if (runAt == ConnectionRunAt.Client)
     {
         // 接続時に呼ばれるため、接続時の処理はここに書きます。
         // 今回は、何もしない . . .
     }
     EnsureChildControls(); // <-- 今回は、なくても良い
 }
 public override void PartCommunicationConnect(string interfaceName,
                                               Microsoft.SharePoint.WebPartPages.WebPart connectedPart,
                                               string connectedInterfaceName,
                                               ConnectionRunAt runAt)
 {
     //Check if the connect is for this particular cell interface
     if (interfaceName == "Observer_WebPart_Listener")
     {
         //Keep a count of the connections
         _cellConnectedCount++;
     }
 }
 public override void PartCommunicationConnect(string interfaceName, WssWebPart connectedPart, string connectedInterfaceName, ConnectionRunAt runAt)
 {
 }
Exemplo n.º 4
0
 public override void PartCommunicationConnect(string interfaceName, WebPart connectedPart, string connectedInterfaceName, ConnectionRunAt runAt)
 {
     if (interfaceName == "MyPlannerCellConsumerInterface_WPQ_")
     {
         webpartConnected = true;
         _cellConnectedCount++;
     }
 }
Exemplo n.º 5
0
 public override void PartCommunicationConnect(string interfaceName, Microsoft.SharePoint.WebPartPages.WebPart connectedPart, string connectedInterfaceName, ConnectionRunAt runAt)
 {
     if (interfaceName == "roxorityConsumeCell")
     {
         this._cellConnected = true;
     }
     if (interfaceName == "roxorityProvideRow")
     {
         this._rowConnected = true;
     }
 }
        public override void PartCommunicationConnect(string interfaceName, Microsoft.SharePoint.WebPartPages.WebPart connectedPart, string connectedInterfaceName, ConnectionRunAt runAt)
        {
            roxority_FilterWebPart wp = connectedPart as roxority_FilterWebPart;

            if ((wp != null) && !wp.CamlFilters)
            {
                wp.additionalWarningsErrors.Add(wp ["CqwpCaml"]);
            }
        }
Exemplo n.º 7
0
        public override void PartCommunicationConnect(string interfaceName, WebPart connectedPart, string connectedInterfaceName, ConnectionRunAt runAt)
        {
            //Check to see if this is a client-side part
            if (runAt == ConnectionRunAt.Client)
            {
                //This is a client-side part
                return;
            }

            //Must be a server-side part so need to create the Web Part's controls
            EnsureChildControls();

            //Check if this is my particular cell interface
            if (interfaceName == "MyCellProviderInterface_WPQ_")
            {
                //Keep a count of the connections
                _cellConnectedCount++;
            }
        }
Exemplo n.º 8
0
        public override void PartCommunicationConnect(string interfaceName, Microsoft.SharePoint.WebPartPages.WebPart connectedPart, string connectedInterfaceName, ConnectionRunAt runAt)
        {
            roxority_FilterWebPart part = connectedPart as roxority_FilterWebPart;

            if ((part != null) && !part.CamlFilters)
            {
                part.additionalWarningsErrors.Add(part["CqwpCaml", new object[0]]);
            }
        }
 public override void PartCommunicationConnect(string interfaceName, Microsoft.SharePoint.WebPartPages.WebPart connectedPart, string connectedInterfaceName, ConnectionRunAt runAt)
 {
 }