Compare two SPList in different SharePoint sites
Non esiste un metodo _exist(boolean) o qualcosa di simile in SharePoint per comparare o meno proprietà o la stessa presenza di uns SPList su diversi siti, quindi bisogna mettere mano all'inventiva ;-)
Dim webSource As SPWeb = Nothing
Dim webDestination As SPWeb = Nothing
Dim exist As Integer
For Each listSource As SPList In webSource.Lists
If listSource.BaseTemplate = SPListTemplateType.DocumentLibrary Then
For Each listDest As SPList In webDestination.Lists
If listSource.Title = listDest.Title Then
exist = 1
Exit For
End If
exist = 0
Next
If exist = 1 Then
Exit For
Else
exist = 0
Exit For
End If
End If
Next
Ovviamente ristrutturate il tutto con molta parsimonia ;-)