Share via


Classe AccountTypes

Contains a fixed set of account types. This class cannot be changed or inherited.

Hiérarchie d'héritage

System. . :: . .Object
  Microsoft.AnalysisServices..::..AccountTypes

Espace de noms :  Microsoft.AnalysisServices
Assembly :  Microsoft.AnalysisServices (en Microsoft.AnalysisServices.dll)

Syntaxe

'Déclaration
Public NotInheritable Class AccountTypes
'Utilisation
public static class AccountTypes
public ref class AccountTypes abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type AccountTypes =  class end
public final class AccountTypes

Le type AccountTypes expose les membres suivants.

Champs

  Nom Description
Champ publicMembre statique Asset Represents the asset account type.
Champ publicMembre statique Balance Represents a Balance account type.
Champ publicMembre statique Expense Represents an Expense account type.
Champ publicMembre statique Flow Represents a Flow account type.
Champ publicMembre statique Income Represents an Income account type.
Champ publicMembre statique Liability Represents a Liability account type.
Champ publicMembre statique Statistical Represents a Statistical account type.

Haut de la page

Notes

Nouveau : 17 juillet 2006

This class contains a list of constant values that are the basic account types. The account type can only be Asset, Balance, Expense, Flow, Income, Liability, or Statistical. AccountType values cannot be added to this class, they should be maintained independently by a user application.

To add your own account type values to a dimension, that dimension should be created as an Account type, see DimensionType and Dimension.

Exemples

The following example in C# demonstrates the contents of the AccountTypes class.

SortedList<String, String> accountTypes = new SortedList<string, string>();
accountTypes.Add("Asset", AccountTypes.Asset);
accountTypes.Add("Balance", AccountTypes.Balance);
accountTypes.Add("Expense", AccountTypes.Expense);
accountTypes.Add("Flow", AccountTypes.Flow);
accountTypes.Add("Income", AccountTypes.Income);
accountTypes.Add("Liability", AccountTypes.Liability);
accountTypes.Add("Statistical", AccountTypes.Statistical);
foreach (String key in accountTypes.Keys)
{
    System.Diagnostics.Debug.WriteLine(key + " --> " + accountTypes[key]);
}

You should see the following results.

Asset --> Asset

Balance --> Balance

Expense --> Expense

Flow --> Flow

Income --> Income

Liability --> Liability

Statistical --> Statistical

The values in the right column represent the contents for each of the constant literals.

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.