Rosetta.Translation.EnumTranslationUnit.AddMember C# (CSharp) Méthode

AddMember() public méthode

public AddMember ( ITranslationUnit translationUnit ) : void
translationUnit ITranslationUnit
Résultat void
        public void AddMember(ITranslationUnit translationUnit)
        {
            if (translationUnit == null)
            {
                throw new ArgumentNullException(nameof(translationUnit));
            }

            if (translationUnit as NestedElementTranslationUnit != null)
            {
                ((NestedElementTranslationUnit)translationUnit).NestingLevel = this.NestingLevel + 1;
            }

            ((List<ITranslationUnit>)this.members).Add(translationUnit);
        }