Condividi tramite


Metodo IVsProjectDesignerPage.GetPropertyMultipleValues

Ottiene i valori correnti della proprietà specificata per ognuna delle configurazioni fornite.

Spazio dei nomi:  Microsoft.VisualStudio.ManagedInterfaces.ProjectDesigner
Assembly:  Microsoft.VisualStudio.ManagedInterfaces (in Microsoft.VisualStudio.ManagedInterfaces.dll)

Sintassi

'Dichiarazione
Function GetPropertyMultipleValues ( _
    propertyName As String, _
    <OutAttribute> ByRef objects As Object(), _
    <OutAttribute> ByRef values As Object() _
) As Boolean
bool GetPropertyMultipleValues(
    string propertyName,
    out Object[] objects,
    out Object[] values
)

Parametri

  • propertyName
    Tipo: System.String
    Il nome della proprietà da ottenere.
  • objects
    Tipo: array<System.Object[]%
    [out] Restituisce una matrice delle configurazioni che possono essere state modificate.
  • values
    Tipo: array<System.Object[]%
    [out] Restituisce una matrice di valori per ognuna delle configurazioni.

Valore restituito

Tipo: System.Boolean
Se il metodo ha esito positivo, restituisce S_OKin caso contrario, un codice di errore.

Note

Questo metodo viene utilizzato per ottenere tutte le configurazioni che possono influire una modifica della proprietà che deve essere memorizzata per scopi di annullamento.

Il set di oggetti passati nuovamente in genere deve essere gli stessi oggetti cui sono stati forniti alla pagina mediante [M:Microsoft.VisualStudio.OLE.Interop.IPropertyPage.SetObjects(System.Uint32cObjects,System.Object[]ppunk)]tuttavia, ciò non è obbligatorio.Questa funzione viene chiamata per una proprietà se SupportsMultipleValueUndo restituisce true per tale proprietà.se SupportsMultipleValueUndo restituisce false, o questa funzione restituisce False, quindi GetProperty viene chiamato anziché.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

IVsProjectDesignerPage Interfaccia

Spazio dei nomi Microsoft.VisualStudio.ManagedInterfaces.ProjectDesigner